Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
[WebKit-https.git] / ChangeLog
1 2012-07-22  Kent Tamura  <tkent@chromium.org>
2
3         Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
4         https://bugs.webkit.org/show_bug.cgi?id=91928
5
6         Reviewed by Kentaro Hara.
7
8         A flag name for an elmement should be ENABLE_*_ELEMENT.
9
10         * Source/cmake/WebKitFeatures.cmake:
11         * Source/cmakeconfig.h.cmake:
12         * configure.ac:
13
14 2012-07-20  Kent Tamura  <tkent@chromium.org>
15
16         Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
17         https://bugs.webkit.org/show_bug.cgi?id=91846
18
19         Reviewed by Kentaro Hara.
20
21         A flag name for an elmement should be ENABLE_*_ELEMENT.
22
23         * Source/cmake/OptionsEfl.cmake:
24         * Source/cmake/WebKitFeatures.cmake:
25         * Source/cmakeconfig.h.cmake:
26         * configure.ac:
27
28 2012-07-19  MORITA Hajime  <morrita@google.com>
29
30         [Refactoring] Replace Node's Document pointer with a TreeScope pointer
31         https://bugs.webkit.org/show_bug.cgi?id=59816
32
33         Reviewed by Ryosuke Niwa.
34
35         * Source/autotools/symbols.filter: Added newly exported symbols.
36
37 2012-07-19  Christophe Dumez  <christophe.dumez@intel.com>
38
39         [EFL] Bump libsoup dependency to v2.39.4.1 to fix cookie issues
40         https://bugs.webkit.org/show_bug.cgi?id=91741
41
42         Reviewed by Kenneth Rohde Christiansen.
43
44         Bump libsoup dependency in CMake to v2.39.4.1 to fix issues
45         with cookies in non-suffixed/private domains [GNOME #679230].
46
47         * Source/cmake/OptionsEfl.cmake:
48
49 2012-07-19  Mario Sanchez Prada  <msanchez@igalia.com>
50
51         [GTK] Enable MHTML support by default at build time
52         https://bugs.webkit.org/show_bug.cgi?id=89987
53
54         Reviewed by Carlos Garcia Campos.
55
56         Enable MHTML support by default for GTK in configure.ac.
57
58         * configure.ac:
59
60 2012-07-18  Christophe Dumez  <christophe.dumez@intel.com>
61
62         [CMake][EFL] Should try to find the same libsoup version pulled by jhbuild
63         https://bugs.webkit.org/show_bug.cgi?id=91626
64
65         Reviewed by Kenneth Rohde Christiansen.
66
67         Bump required version of libsoup in CMake to 2.39.3. This is the first
68         tarball version to contain the API we need (soup_cookie_jar_get_cookies()
69         and soup_cookie_jar_set_cookie_with_first_party()).
70
71         * Source/cmake/OptionsEfl.cmake:
72
73 2012-07-18  Varun Jain  <varunjain@chromium.org>
74
75         [chromium] Drag image for image elements should be scaled with device scale factor.
76         https://bugs.webkit.org/show_bug.cgi?id=89688
77
78         Reviewed by Adam Barth.
79
80         * ManualTests/chromium/drag-image-accounts-for-device-scale.html:
81
82 2012-07-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
83
84         [CMake] Make gtest a shared library
85         https://bugs.webkit.org/show_bug.cgi?id=90973
86
87         Reviewed by Daniel Bates.
88
89         It's nicer to make it a shared library because it might improve
90         linking time and we don't need to force gtest users to link with gtest
91         dependencies like pthreads (which causes linking errors when it is not
92         available).
93
94         * Source/cmake/gtest/CMakeLists.txt:
95
96 2012-07-17  Gabor Ballabas  <gaborb@inf.u-szeged.hu>
97
98         [Qt][V8] Remove the V8 related codepaths and configuration
99         https://bugs.webkit.org/show_bug.cgi?id=90863
100
101         Reviewed by Simon Hausmann.
102
103         * Source/api.pri:
104         * WebKit.pro:
105
106 2012-07-17  Sheriff Bot  <webkit.review.bot@gmail.com>
107
108         Unreviewed, rolling out r122834.
109         http://trac.webkit.org/changeset/122834
110         https://bugs.webkit.org/show_bug.cgi?id=91492
111
112         it broke the chromium (Requested by kkristof on #webkit).
113
114         * Source/api.pri:
115         * WebKit.pro:
116
117 2012-07-17  Gabor Ballabas  <gaborb@inf.u-szeged.hu>
118
119         [Qt][V8] Remove the V8 related codepaths and configuration
120         https://bugs.webkit.org/show_bug.cgi?id=90863
121
122         Reviewed by Simon Hausmann.
123
124         * Source/api.pri:
125         * WebKit.pro:
126
127 2012-07-17  David Barr  <davidbarr@chromium.org>
128
129         Introduce ENABLE_CSS_IMAGE_ORIENTATION compile flag
130         https://bugs.webkit.org/show_bug.cgi?id=89055
131
132         Reviewed by Kent Tamura.
133
134         The css3-images module is at candidate recommendation.
135         http://www.w3.org/TR/2012/CR-css3-images-20120417/#the-image-orientation
136
137         Add a configuration option for CSS image-orientation support, disabling it by default.
138
139         * Source/cmake/WebKitFeatures.cmake:
140         * Source/cmakeconfig.h.cmake:
141
142 2012-07-16  Pete Williamson  <petewil@google.com>
143
144         Expose an export for the iconUrl list so Internals can use it
145         https://bugs.webkit.org/show_bug.cgi?id=88665
146
147         Reviewed by Kent Tamura.
148
149         * Source/autotools/symbols.filter: export iconURLs
150
151 2012-07-16  Hajime Morrita  <morrita@chromium.org>
152
153         WebCore needs WEBCORE_TESTING macro to mark methods being exported for testing.
154         https://bugs.webkit.org/show_bug.cgi?id=90764
155
156         Reviewed by Adam Barth.
157
158         Removed symbols which are now covered by WEBCORE_TESTING.
159
160         * Source/autotools/symbols.filter:
161
162 2012-07-16  Carlos Garcia Campos  <cgarcia@igalia.com>
163
164         Unreviewed. Update NEWS and configure.ac for 1.9.5 release
165
166         * configure.ac: Bump version number.
167
168 2012-07-12 Josh Hawn <jhawn@apple.com>
169
170         Fix for WebContext::getWebCoreStatistics() causes crash if no m_process
171         https://bugs.webkit.org/show_bug.cgi?id=91116
172
173         Reviewed by Simon Fraser.
174
175         * Source/WebKit2/UIProcess/WebContext.cpp:
176           WebContext::getWebCoreStatistics():
177                 Now invalidates callback if no m_process.
178
179 2012-07-13  Thiago Marcos P. Santos  <thiago.santos@intel.com>
180
181         [CMake] Proper handling of ENABLE_API_TESTS build option
182         https://bugs.webkit.org/show_bug.cgi?id=91221
183
184         Reviewed by Rob Buis.
185
186         Make the flag reusable across the ports using CMake. We are about to enable the WTF,
187         WebCore and WebKit 2 API's at Tools/TestWebKitAPI and other ports using CMake can get
188         it almost for free.
189
190         * CMakeLists.txt:
191         * Source/cmake/OptionsEfl.cmake:
192         * Source/cmake/WebKitFeatures.cmake:
193         * Source/cmakeconfig.h.cmake:
194
195 2012-07-11  Matt Falkenhagen  <falken@chromium.org>
196
197         Add dialog element feature toggle to InternalSettings
198         https://bugs.webkit.org/show_bug.cgi?id=90934
199
200         Reviewed by Hajime Morita.
201
202         * Source/autotools/symbols.filter: Added newly exported symbol.
203
204 2012-07-11  Arnaud Renevier  <a.renevier@sisa.samsung.com>
205
206         [Gtk] allow building with css-filters
207         https://bugs.webkit.org/show_bug.cgi?id=90908
208
209         Add support for css-filters in Source/WebCore/GNUmakefile.am
210         configure.ac
211
212         Reviewed by Eric Seidel.
213
214         * configure.ac:
215
216 2012-07-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
217
218         [CMAKE] Add missing feature macros
219         https://bugs.webkit.org/show_bug.cgi?id=90890
220
221         Reviewed by Eric Seidel.
222
223         ENABLE_CSS_EXCLUSIONS, ENABLE_CSS_REGIONS, ENABLE_TEXT_AUTOSIZING macros
224         haven't defined in cmake feature list.
225
226         * Source/cmake/WebKitFeatures.cmake:
227         * Source/cmakeconfig.h.cmake:
228
229 2012-07-10  Kent Tamura  <tkent@chromium.org>
230
231         RTL calendar picker for <input type=date> is too narrow and clipped
232         https://bugs.webkit.org/show_bug.cgi?id=90864
233
234         Reviewed by Kentaro Hara.
235
236         * ManualTests/forms/calendar-picker.html:
237         - Add isRTL:true for the arabic setting
238         - Reset the iframe size when the setting is changed.
239
240 2012-07-10  Sheriff Bot  <webkit.review.bot@gmail.com>
241
242         Unreviewed, rolling out r122178.
243         http://trac.webkit.org/changeset/122178
244         https://bugs.webkit.org/show_bug.cgi?id=90857
245
246         browser tests, PrerenderBrowserTest.PrerenderFavicon and other
247         tests, started to fail (Requested by hayato on #webkit).
248
249         * Source/autotools/symbols.filter:
250
251 2012-07-09  Matt Falkenhagen  <falken@chromium.org>
252
253         Add ENABLE_DIALOG_ELEMENT and skeleton files
254         https://bugs.webkit.org/show_bug.cgi?id=90521
255
256         Reviewed by Kent Tamura.
257
258         * Source/cmake/WebKitFeatures.cmake:
259         * Source/cmakeconfig.h.cmake:
260
261 2012-07-09  Pete Williamson  <petewil@google.com>
262
263         Expose an export for the iconUrl list so Internals can use it
264         https://bugs.webkit.org/show_bug.cgi?id=88665
265
266         Reviewed by Kent Tamura.
267
268         * Source/autotools/symbols.filter: export iconURLs
269
270 2012-07-09  Mike Lattanzio  <mlattanzio@rim.com>
271
272         [BlackBerry] meta viewport initial-scale doesn't factor in device pixel ratio
273         https://bugs.webkit.org/show_bug.cgi?id=90575
274
275         Reviewed by Rob Buis.
276
277         Add a manual test to verify wide content doesn't interfere
278         with initial-scale calculations.
279
280         Internal review from Konrad Piascik.
281
282         * ManualTests/blackberry/meta-viewport-initial-scale-wide-content.html: Added.
283
284 2012-07-09  Sheriff Bot  <webkit.review.bot@gmail.com>
285
286         Unreviewed, rolling out r122107.
287         http://trac.webkit.org/changeset/122107
288         https://bugs.webkit.org/show_bug.cgi?id=90794
289
290         Build failure on Mac debug bots (Requested by falken_ on
291         #webkit).
292
293         * Source/cmake/WebKitFeatures.cmake:
294         * Source/cmakeconfig.h.cmake:
295
296 2012-07-09  Matt Falkenhagen  <falken@chromium.org>
297
298         Add ENABLE_DIALOG_ELEMENT and skeleton files
299         https://bugs.webkit.org/show_bug.cgi?id=90521
300
301         Reviewed by Kent Tamura.
302
303         * Source/cmake/WebKitFeatures.cmake:
304         * Source/cmakeconfig.h.cmake:
305
306 2012-07-06  Thiago Marcos P. Santos  <thiago.santos@intel.com>
307
308         [EFL][CMake] Move gtest sources to an upper level
309         https://bugs.webkit.org/show_bug.cgi?id=90602
310
311         Reviewed by Chang Shu.
312
313         CTest was enabled for all the ports, but used only by EFL. Now
314         ENABLE_API_TESTS has to be defined, which will also build gtest.
315
316         * CMakeLists.txt:
317         * Source/CMakeLists.txt:
318         * Source/cmake/OptionsEfl.cmake:
319         * Source/cmake/gtest/CMakeLists.txt: Added.
320
321 2012-07-06  Zan Dobersek  <zandobersek@gmail.com>
322
323         [Gtk] Add a configuration option for disabling unstable features in releases
324         https://bugs.webkit.org/show_bug.cgi?id=87995
325
326         Reviewed by Martin Robinson.
327
328         Add a configuration flag for enabling the unstable features - features of which
329         support in the Gtk port is being worked on but is not yet complete. The primary
330         use of this flag is when compiling through the build-webkit script.
331
332         All the features that are currently enabled when building through build-webkit but
333         are disabled by default when executing the configure script directly have their default
334         value (when the correspondent flag is not passed) set to 'yes' when unstable features
335         are enabled and 'no' otherwise. This way unstable features are kept disabled when performing
336         a release build (unless they are specifically enabled).
337
338         * configure.ac:
339
340 2012-07-06  Oswald Buddenhagen  <oswald.buddenhagen@nokia.com>
341
342         [Qt] Remove custom qmake logic for module creation
343
344         Qmake now has the necessary hooks to cleanly override the build locations.
345
346         https://bugs.webkit.org/show_bug.cgi?id=90461
347
348         Reviewed by Tor Arne Vestbø.
349
350         * Source/api.pri:
351
352 2012-07-06  Oswald Buddenhagen  <oswald.buddenhagen@nokia.com>
353
354         [Qt] Add top-level .qmake.conf
355
356         With Qt5, this makes setting $QMAKEPATH externally unnecessary.
357
358         The magic in the perl scripts to set QMAKEPATH is still there, as it doesn't
359         hurt, and is still required for Qt4.
360
361         https://bugs.webkit.org/show_bug.cgi?id=90461
362
363         Reviewed by Tor Arne Vestbø.
364
365         * .qmake.conf: Added.
366         * WebKit.pro:
367
368 2012-07-06  Oswald Buddenhagen  <oswald.buddenhagen@nokia.com>
369
370         [Qt] Let qt_module_config create the forwarding module pri file
371
372         https://bugs.webkit.org/show_bug.cgi?id=90461
373
374         Reviewed by Tor Arne Vestbø.
375
376         * Source/sync.profile:
377
378 2012-07-06  Oswald Buddenhagen  <oswald.buddenhagen@nokia.com>
379
380         [Qt] Don't let qt_webkit.pri proclaim its own location
381
382         This won't work any more with recent Qt5 versions, as the forwarding
383         pri is created by qt_module_config, which needs MODULE_PRI to be set
384         up already.
385
386         We also need to load build_config, not qt_module.
387
388         https://bugs.webkit.org/show_bug.cgi?id=90461
389
390         Reviewed by Tor Arne Vestbø.
391
392         * Source/api.pri:
393
394 2012-07-06  Oswald Buddenhagen  <oswald.buddenhagen@nokia.com>
395
396         [Qt] Remove redundant CONFIG+=module
397
398         qt_module_config takes care of that.
399
400         In api.pri we are actually testing the flag ourselves, so now we need to
401         test a related flag qt_module_config sets instead.
402
403         https://bugs.webkit.org/show_bug.cgi?id=90461
404
405         Reviewed by Tor Arne Vestbø.
406
407         * Source/api.pri:
408
409 2012-07-06  Oswald Buddenhagen  <oswald.buddenhagen@nokia.com>
410
411         [Qt] Adjust to changed generation of master include file
412
413         The responsiblity for creating the master include was moved out of syncqt.
414         @ignore_for_master_contents still stays, as syncqt (ab-)uses this for
415         determining whether a header is private.
416
417         https://bugs.webkit.org/show_bug.cgi?id=90461
418
419         Reviewed by Tor Arne Vestbø.
420
421         * Source/sync.profile:
422
423 2012-07-05  Rob Buis  <rbuis@rim.com>
424
425         [CMake] Fix some CMake warnings
426         https://bugs.webkit.org/show_bug.cgi?id=90558
427
428         Fix WebKit options so they match with FeatureList.pm.
429
430         Reviewed by Dan Bates.
431
432         * Source/cmake/WebKitFeatures.cmake:
433         * Source/cmakeconfig.h.cmake:
434
435 2012-07-05  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
436
437         [Qt] Move Webkit1 before WebKit2 in the build order
438
439         Reviewed by Csaba Osztrogonác.
440
441         * WebKit.pro:
442
443 2012-07-05  Ryuan Choi  <ryuan.choi@samsung.com>
444
445         [CMAKE] Unreviewd typo fix after r121857
446
447         * Source/cmake/WebKitMacros.cmake:
448
449 2012-07-05  Dongwoo Im  <dw.im@samsung.com>
450
451         [EFL] Enable the CUSTOM_SCHEME_HANDLER feature as default.
452         https://bugs.webkit.org/show_bug.cgi?id=88608
453
454         Reviewed by Hajime Morita.
455
456         * Source/cmake/OptionsEfl.cmake: Enable the CUSTOM_SCHEME_HANDLER feature as default.
457
458 2012-07-05  Ryuan Choi  <ryuan.choi@samsung.com>
459
460         [Wk2][EFL] EFL needs a WebKitTestRunner
461         https://bugs.webkit.org/show_bug.cgi?id=87659
462
463         Reviewed by Kenneth Rohde Christiansen.
464
465         * Source/CMakeLists.txt:
466         Set compiler flags for WebCoreTestSupport to be linked into TestRunnerInjectedBundle
467         shared library.
468         * Source/cmake/WebKitMacros.cmake: Remove unnecessary dependency.
469
470 2012-07-04  John Mellor  <johnme@chromium.org>
471
472         Text Autosizing: Add compile flag and runtime setting
473         https://bugs.webkit.org/show_bug.cgi?id=87394
474
475         This patch renames Font Boosting to Text Autosizing.
476
477         Reviewed by Adam Barth.
478
479         * configure.ac:
480
481 2012-07-04  Ryuan Choi  <ryuan.choi@samsung.com>
482
483         [CMAKE] Add GENERATE_BINDINGS macro to share the codes which use generate-bindings.pl.
484         https://bugs.webkit.org/show_bug.cgi?id=90258
485
486         Reviewed by Rob Buis.
487
488         This new macro calls generate-bindings.pl and append generated sources
489         into proper source list.
490
491         * Source/cmake/WebKitMacros.cmake:
492
493 2012-07-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
494
495         [Qt] Get rid of un-needed QT += declarative for Qt 5
496
497         The declarative module has been renamed to quick1 in Qt 5, and the
498         engine-only module for Qt 5 is named 'qml'. For many of the instances
499         we could just remove 'declarative', since the project file was only
500         used for Qt5/WebKit2 builds. In the other cases the module was wrapped
501         in a haveQt(4) scope.
502
503         Reviewed by Csaba Osztrogonác.
504
505         * Source/api.pri:
506
507 2012-07-03  Christophe Dumez  <christophe.dumez@intel.com>
508
509         [EFL] Enable CSS variables support at compile time
510         https://bugs.webkit.org/show_bug.cgi?id=90448
511
512         Reviewed by Kenneth Rohde Christiansen.
513
514         Turn on CSS_VARIABLES flag by default on EFL port.
515
516         * Source/cmake/OptionsEfl.cmake:
517         * Source/cmakeconfig.h.cmake:
518
519 2012-07-03  George Staikos  <staikos@webkit.org>
520
521         [BlackBerry] Enable microdata support for BlackBerry.
522         https://bugs.webkit.org/show_bug.cgi?id=90429
523
524         Reviewed by Rob Buis.
525
526         * Source/cmake/OptionsBlackBerry.cmake:
527
528 2012-07-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
529
530         [Qt] Make use of .qmake.cache for caching features
531
532         Instead of loading() features from the files that need them (and re-running
533         a bunch of checks), we now run feature detection as part of configure.pro,
534         and have build-webkit write the computed feature-defines and CONFIG to
535         .qmake.cache, which is then loaded by qmake _before_ even defaults_pre
536         when building WebKit.pro.
537
538         At some point we'll be able to selectivly prevent running of config tests
539         in configure.pro, which means we don't need a separate code-path for
540         the build-webkit --help case.
541
542         We should also move the code in build-webkit that now uses .webkit.config
543         to detect clean builds, to use .qmake.cache, since we now store the same
544         thing there.
545
546         Original patch by Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
547
548         Reviewed by Tor Arne Vestbø.
549
550         * Source/QtWebKit.pro:
551         * Source/api.pri:
552         * Source/tests.pri:
553         * WebKit.pro:
554
555 2012-07-03  Sheriff Bot  <webkit.review.bot@gmail.com>
556
557         Unreviewed, rolling out r121766.
558         http://trac.webkit.org/changeset/121766
559         https://bugs.webkit.org/show_bug.cgi?id=90465
560
561         It caused flakey build errors on the bots (Requested by Ossy
562         on #webkit).
563
564         * Source/QtWebKit.pro:
565         * Source/api.pri:
566         * Source/tests.pri:
567         * WebKit.pro:
568
569 2012-07-03  George Staikos  <staikos@webkit.org>
570
571         [BlackBerry] Enable Custom Scheme Handlers for BlackBerry.
572         https://bugs.webkit.org/show_bug.cgi?id=90422
573
574         Reviewed by Rob Buis.
575
576         * Source/cmake/OptionsBlackBerry.cmake:
577
578 2012-07-03  George Staikos  <staikos@webkit.org>
579
580         [BlackBerry] Enable RegisterProtocolHandler for BlackBerry.
581         https://bugs.webkit.org/show_bug.cgi?id=90422
582
583         Reviewed by Rob Buis.
584
585         * Source/cmake/OptionsBlackBerry.cmake:
586
587 2012-07-03  Priit Laes  <plaes@plaes.org>
588
589         [GTK] Need to bump libsoup requirements (for `soup_cookie_jar_get_cookie_list`)
590         https://bugs.webkit.org/show_bug.cgi?id=90332
591
592         Reviewed by Gustavo Noronha Silva.
593
594         * configure.ac: Bump libsoup requirements to 2.39.2
595
596 2012-07-03  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
597
598         [Qt] Make use of .qmake.cache for caching features
599
600         Instead of loading() features from the files that need them (and re-running
601         a bunch of checks), we now run feature detection as part of configure.pro,
602         and have build-webkit write the computed feature-defines and CONFIG to
603         .qmake.cache, which is then loaded by qmake _before_ even defaults_pre
604         when building WebKit.pro.
605
606         At some point we'll be able to selectivly prevent running of config tests
607         in configure.pro, which means we don't need a separate code-path for
608         the build-webkit --help case.
609
610         We should also move the code in build-webkit that now uses .webkit.config
611         to detect clean builds, to use .qmake.cache, since we now store the same
612         thing there.
613
614         Original patch by Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
615
616         Reviewed by Tor Arne Vestbø.
617
618         * Source/QtWebKit.pro:
619         * Source/api.pri:
620         * Source/tests.pri:
621         * WebKit.pro:
622
623 2012-07-03  Christophe Dumez  <christophe.dumez@intel.com>
624
625         [EFL] Enable MICRODATA support
626         https://bugs.webkit.org/show_bug.cgi?id=90377
627
628         Reviewed by Kenneth Rohde Christiansen.
629
630         Turn on MICRODATA support by default for EFL port.
631
632         * Source/cmake/OptionsEfl.cmake:
633
634 2012-07-02  George Staikos  <staikos@webkit.org>
635
636         [BlackBerry] Enable scoped style for BlackBerry.
637         https://bugs.webkit.org/show_bug.cgi?id=90418
638
639         Reviewed by Rob Buis.
640
641         * Source/cmake/OptionsBlackBerry.cmake:
642         * Source/cmakeconfig.h.cmake:
643
644 2012-07-02  Xiaobo Wang  <xbwang@torchmobile.com.cn>
645
646         [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT
647         https://bugs.webkit.org/show_bug.cgi?id=90271
648
649         Reviewed by George Staikos.
650
651         RIM PR #154707
652
653         Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not
654         defined by default.
655         We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't
656         need to rebuild webkit before running DRT.
657
658         * Source/cmake/OptionsBlackBerry.cmake:
659         * Source/cmakeconfig.h.cmake:
660
661 2012-07-02  Thiago Marcos P. Santos  <thiago.santos@intel.com>
662
663         [EFL][CMake] Integrate API unit tests with CTest
664         https://bugs.webkit.org/show_bug.cgi?id=87251
665
666         Reviewed by Daniel Bates.
667
668         Enable CTest on the root CMakeLists.txt as it is expected
669         to be here. This will create a new build target ("make test")
670         to run all the API unit tests.
671
672         * CMakeLists.txt:
673
674 2012-07-01  Christophe Dumez  <christophe.dumez@intel.com>
675
676         [EFL] Add Gamepad support
677         https://bugs.webkit.org/show_bug.cgi?id=90170
678
679         Reviewed by Kenneth Rohde Christiansen.
680
681         * Source/cmake/FindEFL.cmake: Bump EFL libs dependencies.
682         * Source/cmake/OptionsEfl.cmake: Turn on GAMEPAD flag on EFL port.
683         * Source/cmakeconfig.h.cmake: Add GAMEPAD flag to CMake.
684
685 2012-06-30  Jason Liu  <jason.liu@torchmobile.com.cn>
686
687         [BlackBerry] WebView/Browser cause blank screen when selecting a dropdown field.
688         https://bugs.webkit.org/show_bug.cgi?id=90241
689
690         This issue is caused by single quotes in option's labels.
691         We should use the escape character of single quotes in JavaScript's string which 
692         starts and ends with single quotes.
693         So we replace lablels' single quotes with its escape character during generating the 
694         select popUp's HTML.
695
696
697         Reviewed by George Staikos.
698
699         * ManualTests/blackberry/select-popup-items-unicode-display.html:
700
701 2012-06-29  Luiz Agostini  <luiz.agostini@nokia.com>
702
703         [Qt][WK2] Private non-QtQuick API
704         https://bugs.webkit.org/show_bug.cgi?id=84532
705
706         Reviewed by Noam Rosenthal.
707
708         API tests for QRawWebView.
709
710         * Source/tests.pri:
711
712 2012-06-29  Zan Dobersek  <zandobersek@gmail.com>
713
714         Unreviewed build fix after r121518, adding a missing symbol to symbols.filter.
715
716         * Source/autotools/symbols.filter:
717
718 2012-06-28  MORITA Hajime  <morrita@google.com>
719
720         [Refactoring] NodeRenderingContext ctor could be built on top of the ComposedShadowTreeWalker
721         https://bugs.webkit.org/show_bug.cgi?id=89732
722
723         Reviewed by Dimitri Glazkov.
724
725         * Source/autotools/symbols.filter:
726
727 2012-06-28  Jason Liu  <jason.liu@torchmobile.com.cn>
728
729         [BlackBerry] Selection items show as garbage for non-ascii characters.
730         https://bugs.webkit.org/show_bug.cgi?id=89969
731
732         Add charset utf-8 to the select popup's page.
733
734         Reviewed by Antonio Gomes.
735
736         * ManualTests/blackberry/select-popup-items-unicode-display.html: Added.
737
738 2012-06-28  Christophe Dumez  <christophe.dumez@intel.com>
739
740         [EFL] Enable support for HTML5 datalist
741         https://bugs.webkit.org/show_bug.cgi?id=90157
742
743         Reviewed by Martin Robinson.
744
745         Turn on DATALIST flag by default on EFL port to
746         support HTML5 datalist tag.
747
748         * Source/cmake/OptionsEfl.cmake:
749
750 2012-06-27  Zan Dobersek  <zandobersek@gmail.com>
751
752         [Gtk] Add support for the Gamepad API
753         https://bugs.webkit.org/show_bug.cgi?id=87503
754
755         Reviewed by Carlos Garcia Campos.
756
757         Only enable the Gamepad feature on Linux as support
758         for other operating systems is not present.
759
760         Check for the GIO Unix and GUdev dependencies when the
761         Gamepad feature is enabled.
762
763         * configure.ac:
764
765 2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
766
767         [Qt] Make it possible to build WebKit without QtWidgets
768         https://bugs.webkit.org/show_bug.cgi?id=78109
769
770         Reviewed by Tor Arne Vestbø.
771
772         * Source/QtWebKit.pro: Don't build WK1 tests and examples if WK1 is disabled.
773         * Source/api.pri: Move WK1 sources away from here and use WEBKIT += webkit1 instead
774         * WebKit.pro: Add WK1 to SUBDIRS unless no_webkit1 is set.
775
776 2012-06-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
777
778         [EFL] Implement Network Information API
779         https://bugs.webkit.org/show_bug.cgi?id=87067
780
781         Reviewed by Kenneth Rohde Christiansen.
782
783         * Source/cmake/FindEFL.cmake: Find eeze library in build system.
784
785 2012-06-25  Carlos Garcia Campos  <cgarcia@igalia.com>
786
787         Unreviewed. Update NEWS and configure.ac for 1.9.4 release
788
789         * configure.ac: Bump version number.
790
791 2012-06-22  Joshua Netterfield  <jnetterfield@rim.com>
792
793         [BlackBerry] Sanitize GLSL code using ANGLE.
794
795         BlackBerry port does not sanitize GLSL code with ANGLE
796         https://bugs.webkit.org/show_bug.cgi?id=89583
797
798         Reviewed by Rob Buis.
799
800         * Source/cmake/OptionsBlackBerry.cmake: Include ANGLE openGL headers as system headers in BlackBerry port.
801
802 2012-06-21  Kalev Lember  <kalevlember@gmail.com>
803
804         [GTK] Fix NPAPI plugins on Windows
805         https://bugs.webkit.org/show_bug.cgi?id=54531
806
807         Reviewed by Martin Robinson.
808
809         Define XP_WIN on Windows for plugin support.
810
811         * GNUmakefile.am:
812
813 2012-06-21  Ryuan Choi  <ryuan.choi@gmail.com>
814
815         [EFL][WK2] Make WebKit2/Efl headers and resources installable.
816         https://bugs.webkit.org/show_bug.cgi?id=88207
817
818         Reviewed by Chang Shu.
819
820         * Source/cmake/OptionsCommon.cmake:
821         Provide new variable, EXEC_INSTALL_DIR to determine where to install
822         executables.
823
824 2012-06-21  Ryuan Choi  <ryuan.choi@samsung.com>
825
826         [EFL[WK2] Add WKViewEfl and WebKit2 API Object to represent Evas_Object.
827         https://bugs.webkit.org/show_bug.cgi?id=88935
828
829         Reviewed by Chang Shu.
830
831         * Source/cmake/OptionsEfl.cmake: Defines BUILDING_EFL__.
832
833 2012-06-20  Varun Jain  <varunjain@chromium.org>
834
835         Account for device scale factor when creating image for dragging.
836         https://bugs.webkit.org/show_bug.cgi?id=89489
837
838         Reviewed by Adam Barth.
839
840         * ManualTests/chromium/drag-image-accounts-for-device-scale.html: Added.
841
842 2012-06-18  Philippe Normand  <pnormand@igalia.com>
843
844         [GStreamer] 0.11 video-sink
845         https://bugs.webkit.org/show_bug.cgi?id=77087
846
847         Reviewed by Martin Robinson.
848
849         * configure.ac: Fix required gstreamer 0.11 version
850
851 2012-06-19  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
852
853         [Qt] Fix the Windows build when Qt is built without -release or -debug
854         https://bugs.webkit.org/show_bug.cgi?id=89471
855
856         Reviewed by Tor Arne Vestbø.
857
858         Make sure that we at least remove build_all on Windows for api.pri,
859         as WebCore wasn't built for all configurations.
860
861         * Source/api.pri:
862
863 2012-06-19  Mike West  <mkwst@chromium.org>
864
865         Introduce ENABLE_CSP_NEXT configuration flag.
866         https://bugs.webkit.org/show_bug.cgi?id=89300
867
868         Reviewed by Adam Barth.
869
870         The 1.0 draft of the Content Security Policy spec is just about to
871         move to Last Call. We'll hide work on the upcoming 1.1 spec behind
872         this ENABLE flag, disabled by default.
873
874         Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
875
876         * Source/cmake/WebKitFeatures.cmake:
877         * Source/cmakeconfig.h.cmake:
878
879 2012-06-19  Joel Dillon  <joel.dillon@codethink.co.uk>, Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
880
881         [Qt] Allow the modules file generation to work on Windows.
882         https://bugs.webkit.org/show_bug.cgi?id=89010
883
884         Reviewed by Csaba Osztrogonác.
885
886         Add calls to toSystemPath and use QMAKE_DIR_SEP where necessary.
887
888         * Source/api.pri:
889
890 2012-06-19  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
891
892         [Qt] Fix TARGET not properly being set for QtWebKitd5.dll when building in debug.
893         https://bugs.webkit.org/show_bug.cgi?id=88880
894
895         load(qt_module_config) adjusts the TARGET to add the "d" suffix when doing
896         the debug build_pass. When doing the first pass, qt_module_config.prf doesn't
897         adjust the target since it is in debug_and_release and expects the debug
898         build_pass to come later. However, since we remove debug_and_release from CONFIG
899         right after this, the TARGET hasn't been adjusted and the debug build_pass
900         will not happen.
901
902         Work around it by disabling this optimization on Windows.
903
904         Reviewed by Tor Arne Vestbø.
905
906         * Source/api.pri:
907
908 2012-06-19  Mike West  <mkwst@chromium.org>
909
910         Add a scheme registry for bypassing Content Security Policy.
911         https://bugs.webkit.org/show_bug.cgi?id=89373
912
913         Reviewed by Adam Barth.
914
915         * Source/autotools/symbols.filter:
916
917 2012-06-18  Rob Buis  <rbuis@rim.com>
918
919         [BlackBerry] Enable LEGACY_VIEWPORT_ADAPTION
920         https://bugs.webkit.org/show_bug.cgi?id=89381
921
922         Reviewed by Antonio Gomes.
923
924         PR 163598
925
926         Enable LEGACY_VIEWPORT_ADAPTION.
927
928         * Source/cmake/OptionsBlackBerry.cmake:
929
930 2012-06-17  Philippe Normand  <pnormand@igalia.com>
931
932         Unreviewed, GTK 64-bit build fix after r120551.
933
934         * Source/autotools/symbols.filter:
935
936 2012-06-17  Philippe Normand  <pnormand@igalia.com>
937
938         Unreviewed, GTK build fix after r120397.
939
940         * Source/autotools/symbols.filter:
941
942 2012-06-14  Kent Tamura  <tkent@chromium.org>
943
944         Validate form state strings in FormController::setStateForNewFormElements()
945         https://bugs.webkit.org/show_bug.cgi?id=88768
946
947         Reviewed by Hajime Morita.
948
949         * Source/autotools/symbols.filter: Expose some symbols used by Internals.cpp.
950
951 2012-06-14  Chris Guan  <chris.guan@torchmobile.com.cn>
952
953         [Blackberry] add a new Api named setAllowNotification
954         https://bugs.webkit.org/show_bug.cgi?id=88950
955
956         Reviewed by Antonio Gomes.
957
958         Add a new API named setAllowNotification in webpage class to
959         let client set those allowed domains into notifications.
960
961         Test case:
962         * ManualTests/blackberry/notification.html: Added.
963
964 2012-06-13  Zan Dobersek  <zandobersek@gmail.com>
965
966         [Gtk] Enable link prefetch support in the developer builds
967         https://bugs.webkit.org/show_bug.cgi?id=89011
968
969         Reviewed by Martin Robinson.
970
971         Rather export an automake conditional than define a preprocessor
972         macro for enabling link prefetch support.
973
974         * configure.ac:
975
976 2012-06-13  Robin Cao  <robin.cao@torchmobile.com.cn>
977
978         [BlackBerry] Enable MEDIA_STREAM by default
979         https://bugs.webkit.org/show_bug.cgi?id=88849
980
981         Reviewed by Antonio Gomes.
982
983         * Source/cmake/OptionsBlackBerry.cmake:
984         * Source/cmakeconfig.h.cmake:
985
986 2012-06-12  MORITA Hajime  <morrita@google.com>
987
988         Shadow Pseudo ID should be able to nest to point nested shadow DOM.
989         https://bugs.webkit.org/show_bug.cgi?id=62218
990
991         Reviewed by Dimitri Glazkov.
992
993         * Source/autotools/symbols.filter:
994
995 2012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
996
997         [EFL] Enable SHADOW_DOM flag
998         https://bugs.webkit.org/show_bug.cgi?id=87732
999
1000         Reviewed by Kentaro Hara.
1001
1002         Enable SHADOW_DOM flag by default at compile time for EFL port.
1003
1004         * Source/autotools/symbols.filter: Fix GTK build by adding new symbol.
1005         * Source/cmake/OptionsEfl.cmake:
1006         * Source/cmakeconfig.h.cmake:
1007
1008 2012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
1009
1010         [EFL] enable LEGACY_WEBKIT_BLOB_BUILDER flag
1011         https://bugs.webkit.org/show_bug.cgi?id=88715
1012
1013         Reviewed by Noam Rosenthal.
1014
1015         Enable LEGACY_WEBKIT_BLOB_BUILDER flag by default on EFL port.
1016
1017         * Source/cmake/OptionsEfl.cmake:
1018         * Source/cmakeconfig.h.cmake:
1019
1020 2012-06-12  Thiago Marcos P. Santos  <thiago.santos@intel.com>
1021
1022         [CMake] Enabled CSS_BOX_DECORATION_BREAK by default
1023         https://bugs.webkit.org/show_bug.cgi?id=88850
1024
1025         Reviewed by Alexis Menard.
1026
1027         Enabled it by default on CMake ports like in other ports.
1028         This patch is a follow up to r120029.
1029
1030         * Source/cmake/WebKitFeatures.cmake:
1031         * Source/cmakeconfig.h.cmake:
1032
1033 2012-06-11  Kaustubh Atrawalkar  <kaustubh@motorola.com>
1034
1035         [DRT] LTC:: counterValueForElementById() could be moved to Internals.
1036         https://bugs.webkit.org/show_bug.cgi?id=84406
1037
1038         Reviewed by Hajime Morita.
1039
1040         Exporting Internals::counterValueForElement symbols for the Gtk build.
1041
1042         * Source/autotools/symbols.filter:
1043
1044 2012-06-11  Alexis Menard  <alexis.menard@openbossa.org>
1045
1046         [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
1047         https://bugs.webkit.org/show_bug.cgi?id=88804
1048
1049         Reviewed by Tony Chang.
1050
1051         Protect box-decoration-break behind a feature flag enabled by default.
1052
1053         * configure.ac:
1054
1055 2012-06-11  Arnaud Renevier  <arno@renevier.net>
1056
1057         Replace obsolete mkdir_p variable with MKDIR_P
1058         https://bugs.webkit.org/show_bug.cgi?id=88790
1059
1060         Reviewed by Martin Robinson.
1061
1062         * GNUmakefile.am:
1063         * configure.ac:
1064
1065 2012-06-11  Carlos Garcia Campos  <cgarcia@igalia.com>
1066
1067         Unreviewed. Fix make distcheck issues.
1068
1069         * GNUmakefile.am: Initialize jscore nosource variables.
1070
1071 2012-06-10  Darin Adler  <darin@apple.com>
1072
1073         Remove unneeded callRemovedLastRef function from TreeShared refactoring
1074         https://bugs.webkit.org/show_bug.cgi?id=88653
1075
1076         Reviewed by Sam Weinig.
1077
1078         * Source/autotools/symbols.filter: Filter removedLastRef instead of
1079         callRemovedLastRef.
1080
1081 2012-06-09  Sukolsak Sakshuwong  <sukolsak@google.com>
1082
1083         Add UNDO_MANAGER flag
1084         https://bugs.webkit.org/show_bug.cgi?id=87908
1085
1086         Reviewed by Tony Chang.
1087
1088         * Source/cmake/WebKitFeatures.cmake:
1089
1090 2012-06-08  Martin Robinson  <mrobinson@igalia.com>
1091
1092         Fix the GTK+ build when OpenGL is enabled.
1093
1094         * configure.ac: Fix the build.
1095
1096 2012-06-08  Martin Robinson  <mrobinson@igalia.com>
1097
1098         [GTK] build accelerated compositing on by default if OpenGL is present
1099         https://bugs.webkit.org/show_bug.cgi?id=88677
1100
1101         Reviewed by Alejandro G. Castro.
1102
1103         Build accelerated compositing by default if OpenGL is present, just like WebGL.
1104         Also prevent enabling WebGL if Clutter is turned on.
1105
1106         * configure.ac: Build AC by default.
1107
1108 2012-06-08  Carlos Garcia Campos  <cgarcia@igalia.com>
1109
1110         [GTK] Add API to get the library version to WebKit2 GTK+
1111         https://bugs.webkit.org/show_bug.cgi?id=88426
1112
1113         Reviewed by Martin Robinson.
1114
1115         * configure.ac: Generate WebKitVersion.h from WebKitVersion.h.in
1116         file.
1117
1118 2012-06-08  Ion Rosca  <rosca@adobe.com>
1119
1120         Some overlay scrollbar API calls in ScrollAnimatorMac can lead to an assertion in RenderBox::mapAbsoluteToLocalPoint
1121         https://bugs.webkit.org/show_bug.cgi?id=74111
1122
1123         Reviewed by Simon Fraser.
1124
1125         * ManualTests/scrollbar-crash-on-hide-scrolled-area.html: Added.
1126
1127 2012-06-07  Kentaro Hara  <haraken@chromium.org>
1128
1129         Reduce Node object size from 72 byte to 64 byte
1130         https://bugs.webkit.org/show_bug.cgi?id=88528
1131
1132         Reviewed by Ryosuke Niwa.
1133
1134         Added a symbol for callRemovedLastRef().
1135
1136         * Source/autotools/symbols.filter:
1137
1138 2012-06-07  Patrick Gansterer  <paroga@webkit.org>
1139
1140         Build fix for WinCE after r113570.
1141
1142         * Source/cmake/OptionsWinCE.cmake:
1143
1144 2012-06-07  Adam Barth  <abarth@webkit.org>
1145
1146         Settings::defaultDeviceScaleFactor is redundant with Page::deviceScaleFactor
1147         https://bugs.webkit.org/show_bug.cgi?id=88375
1148
1149         Reviewed by James Robinson.
1150
1151         This symbol no longer exists.
1152
1153         * Source/autotools/symbols.filter:
1154
1155 2012-06-06  David Kilzer  <ddkilzer@apple.com>
1156
1157         Teach git about localizable *.strings files
1158         <http://webkit.org/b/88447>
1159
1160         Reviewed by Adam Roben.
1161
1162         * .gitattributes: Set diff attribute for *.strings files so
1163         git-diff doesn't complain about them being binary files once the
1164         git-config command is run.
1165
1166 2012-06-06  Andy Wingo  <wingo@igalia.com>
1167
1168         [GTK] Enable the LLInt
1169         https://bugs.webkit.org/show_bug.cgi?id=88315
1170
1171         Reviewed by Filip Pizlo.
1172
1173         * configure.ac: Require Ruby, to build the low-level interpreter.
1174
1175 2012-06-06  Sam D  <dsam2912@gmail.com>
1176
1177         Web Inspector: Option for selecting/deselecting all breakpoints in breakpoint pane
1178         https://bugs.webkit.org/show_bug.cgi?id=87644
1179
1180         Reviewed by Pavel Feldman.
1181
1182         Added an option to enable/disable all breakpoints in Breakpoint pane.
1183
1184         * Source/WebCore/English.lproj/localizedStrings.js:
1185         * Source/WebCore/inspector/front-end/BreakpointManager.js:
1186         (WebInspector.BreakpointManager.prototype.enableAllBreakpoints):
1187         (WebInspector.BreakpointManager.prototype.disableAllBreakpoints):
1188         * Source/WebCore/inspector/front-end/BreakpointsSidebarPane.js:
1189         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu.enabledBreakpointCount):
1190         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu):
1191
1192 2012-06-05  Danilo Cesar Lemes de Paula  <danilo.cesar@collabora.co.uk>
1193
1194         [GTK] show the feature list in alphabetical order
1195         https://bugs.webkit.org/show_bug.cgi?id=88343
1196
1197         Reviewed by Gustavo Noronha Silva.
1198
1199         * configure.ac:
1200
1201 2012-06-05  Dongwoo Im  <dw.im@samsung.com>
1202
1203         Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
1204         https://bugs.webkit.org/show_bug.cgi?id=73176
1205
1206         Reviewed by Adam Barth.
1207
1208         Two more APIs are added in Custom Scheme Handler specification.
1209         http://dev.w3.org/html5/spec/Overview.html#custom-handlers
1210         One is 'isProtocolHandlerRegistered' to query whether the specific URL
1211         is registered or not.
1212         The other is 'unregisterProtocolHandler' to remove the registered URL.
1213
1214         * Source/cmake/WebKitFeatures.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1215         * Source/cmakeconfig.h.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1216
1217 2012-06-04  Hugo Parente Lima  <hugo.lima@openbossa.org>
1218
1219         Turn LEGACY_VIEWPORT_ADAPTION USE flag into an ENABLE flag.
1220         https://bugs.webkit.org/show_bug.cgi?id=88243
1221
1222         Reviewed by Adam Barth.
1223
1224         * Source/cmake/WebKitFeatures.cmake:
1225
1226 2012-06-04  Sadrul Habib Chowdhury  <sadrul@chromium.org>
1227
1228         [chromium] Fix software rendering for device-scale-factor > 1
1229         https://bugs.webkit.org/show_bug.cgi?id=88136
1230
1231         Reviewed by Darin Fisher.
1232
1233         Export WebCore::Page::setDeviceScaleFactor and WebCore::Settings::setDefaultDeviceScaleFactor.
1234
1235         * Source/autotools/symbols.filter:
1236
1237 2012-06-04  Kevin Greer  <kgr@chromium.org>
1238
1239         [chromium] Issue async events for console.time/timeEnd
1240         https://bugs.webkit.org/show_bug.cgi?id=88003
1241
1242         Reviewed by Pavel Feldman.
1243
1244         * ../../Source/WebCore/page/Console.cpp:
1245
1246 2012-06-04  Carlos Garcia Campos  <cgarcia@igalia.com>
1247
1248         Unreviewed. Update NEWS and configure.ac for 1.9.3 release
1249
1250         * configure.ac: Bump version number.
1251
1252 2012-06-02  Kevin Ollivier  <kevino@theolliviers.com>
1253
1254         [wx] Unreviewed build fix. Temporarily disable DerivedSources cleanup on Windows.
1255
1256         * wscript:
1257
1258 2012-06-01  Simon Hausmann  <simon.hausmann@nokia.com>
1259
1260         [Qt] Use -Werror only in developer builds
1261
1262         Rubber-stamped by Tor Arne Vestbø.
1263
1264         In production builds -Werror with custom toolchains and wierd system
1265         headers, -Werror is of no use and just creates confusion. So use it
1266         only if Qt is configured with -developer-build.
1267
1268         * Source/api.pri: qt_developer_build determination moved to default_pre.prf
1269
1270 2012-06-01  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
1271
1272         [Qt] Move QObject bridge related tests from tst_qwebframe to tst_qobjectbridge
1273         https://bugs.webkit.org/show_bug.cgi?id=88117
1274
1275         Reviewed by Noam Rosenthal.
1276
1277         * Source/tests.pri: Add new entry for tst_qobjectbridge.
1278
1279 2012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
1280
1281         [EFL] EFL port does not enable WEB_INTENTS_TAG flag
1282         https://bugs.webkit.org/show_bug.cgi?id=86866
1283
1284         Reviewed by Adam Barth.
1285
1286         Enable WEB_INTENTS_TAG flag by default on EFL port.
1287
1288         * Source/cmake/OptionsEfl.cmake:
1289         * Source/cmake/WebKitFeatures.cmake:
1290         * Source/cmakeconfig.h.cmake:
1291
1292 2012-05-31  Christophe Dumez  <christophe.dumez@intel.com>
1293
1294         [EFL] Enable CSS_IMAGE_SET flag
1295         https://bugs.webkit.org/show_bug.cgi?id=87727
1296
1297         Reviewed by Adam Roben.
1298
1299         Add CSS_IMAGE_SET flag to CMake and enable it by default on EFL port.
1300
1301         * Source/cmake/OptionsEfl.cmake:
1302         * Source/cmake/WebKitFeatures.cmake:
1303         * Source/cmakeconfig.h.cmake:
1304
1305 2012-05-30  Kevin Ollivier  <kevino@theolliviers.com>
1306
1307         [wx] Unreviewed build fix. Add needed file back to the wx build.
1308
1309         * wscript:
1310
1311 2012-05-30  Mariusz Grzegorczyk  <mariusz.g@samsung.com>, Ryuan Choi  <ryuan.choi@samsung.com>
1312
1313         [EFL][WK2] Fix WebKit2-EFL build
1314         https://bugs.webkit.org/show_bug.cgi?id=83693
1315
1316         Reviewed by Carlos Garcia Campos.
1317
1318         * Source/cmake/OptionsEfl.cmake: Define BUILDING_SOUP__ to build WebKit2/Efl.
1319
1320 2012-05-29  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
1321
1322         [BlackBerry] Loading media data with http authentication
1323         https://bugs.webkit.org/show_bug.cgi?id=84214
1324
1325         Reviewed by George Staikos.
1326
1327         Added a manual test case which needs user to provide a HTTP server
1328         with HTTP authentication support when loading the specified media
1329         resource. The test case will test if the media resource is successfully
1330         loaded.
1331
1332         * ManualTests/blackberry/video-load-with-authentication.html: Added.
1333
1334 2012-05-29  Simon Fraser  <simon.fraser@apple.com>
1335
1336         Incomplete repaint on twitter.com when replying to a tweet
1337         https://bugs.webkit.org/show_bug.cgi?id=87553
1338
1339         Reviewed by Dean Jackson.
1340         
1341         Manual test that adds a transform to a layer, forcing that
1342         layer to gain backing store.
1343
1344         * ManualTests/compositing/requires-backing-change.html: Added.
1345
1346 2012-05-29  David Barr  <davidbarr@chromium.org>
1347
1348         Introduce ENABLE_CSS_IMAGE_RESOLUTION compile flag
1349         https://bugs.webkit.org/show_bug.cgi?id=87685
1350
1351         Reviewed by Eric Seidel.
1352
1353         Add a configuration option for CSS image-resolution support, disabling it by default.
1354
1355         * Source/cmake/WebKitFeatures.cmake:
1356         * Source/cmakeconfig.h.cmake:
1357
1358 2012-05-25  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
1359
1360         WebKitTestRunner needs to support layoutTestController.setJavaScriptProfilingEnabled
1361         https://bugs.webkit.org/show_bug.cgi?id=42328
1362
1363         Reviewed by Eric Seidel.
1364
1365         * Source/autotools/symbols.filter: Added needed symbols for GTK build.
1366
1367 2012-05-28  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1368
1369         Move allowRoundingHacks to Internals interface
1370         https://bugs.webkit.org/show_bug.cgi?id=87328
1371
1372         Reviewed by Hajime Morita.
1373
1374         * Source/autotools/symbols.filter: Add allowRoundingHacks symbol filter.
1375
1376 2012-05-27  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
1377
1378         [EFL] Enable blob support for the EFL port
1379         https://bugs.webkit.org/show_bug.cgi?id=85363
1380
1381         Reviewed by Hajime Morita.
1382
1383         Enable Blob support by default for the EFL port.
1384
1385         * Source/cmake/OptionsEfl.cmake:
1386
1387 2012-05-27  Raphael Kubo da Costa  <rakuco@webkit.org>
1388
1389         [CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.
1390         https://bugs.webkit.org/show_bug.cgi?id=87597
1391
1392         Reviewed by Daniel Bates.
1393
1394         Building with clang requires at least the -fPIC option being
1395         passed correctly, just like it is needed with gcc. clang is also
1396         compatible with most of gcc's compiler options, so we only need to
1397         check for clang besides g++ in the macro definition.
1398
1399         * Source/cmake/WebKitHelpers.cmake: Check for "Clang" and use
1400         CMAKE_COMPILER_IS_GNUCXX for the previous check, as it is shorter
1401         and achieves the same effect.
1402
1403 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
1404
1405         configure.ac has duplicated AC_MSG_RESULT([$enable_sandbox]) and nothing for seamless iframes
1406         https://bugs.webkit.org/show_bug.cgi?id=87453
1407
1408         Reviewed by Eric Seidel.
1409
1410         Report the value of $enable_iframe_seamless rather than $enable_sandbox
1411         after checking whether to enable the iframe seamless option.
1412
1413         * configure.ac:
1414
1415 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
1416
1417         [Gtk] Remove configuration options that do not apply anymore
1418         https://bugs.webkit.org/show_bug.cgi?id=87509
1419
1420         Reviewed by Martin Robinson.
1421
1422         Remove configuration options for enabling or disabling HTML5 datagrid,
1423         DOM storage, image resizer API and sandboxed iframe support. These
1424         features were either turned on by default with the feature defines
1425         removed from the code or removed from the source.
1426
1427         * configure.ac:
1428
1429 2012-05-25  Zalan Bujtas  <zbujtas@gmail.com>
1430
1431         [Qt] Broken controls rendering when transform is applied.
1432         https://bugs.webkit.org/show_bug.cgi?id=87483
1433
1434         Reviewed by Simon Hausmann.
1435
1436         * ManualTests/qt/control_paiting_with_transforms.html: Added.
1437
1438 2012-05-24  Tim Horton  <timothy_horton@apple.com>
1439
1440         Add feature defines for web-facing parts of CSS Regions and Exclusions
1441         https://bugs.webkit.org/show_bug.cgi?id=87442
1442         <rdar://problem/10887709>
1443
1444         Reviewed by Dan Bernstein.
1445
1446         * configure.ac:
1447
1448 2012-05-24  Kent Tamura  <tkent@chromium.org>
1449
1450         PAGE_POPUP: window.setValueAndClosePopup should be moved to a
1451         per-context property of DOMWindow.
1452         https://bugs.webkit.org/show_bug.cgi?id=87086
1453
1454         Reviewed by Adam Barth.
1455
1456         * ManualTests/forms/calendar-picker.html:
1457         Introduce pseudo window.pagePopupController.
1458
1459 2012-05-24  Philippe Normand  <pnormand@igalia.com>
1460
1461         [GTK] Add --enable-css3-flexbox configure option after r118304.
1462         https://bugs.webkit.org/show_bug.cgi?id=87455
1463
1464         Reviewed by Xan Lopez.
1465
1466         * configure.ac:
1467
1468 2012-05-24  John Mellor  <johnme@chromium.org>
1469
1470         Font Boosting: Add compile flag and runtime setting
1471         https://bugs.webkit.org/show_bug.cgi?id=87394
1472
1473         Reviewed by Adam Barth.
1474
1475         Add ENABLE_FONT_BOOSTING.
1476
1477         * configure.ac:
1478
1479 2012-05-23  Raphael Kubo da Costa  <rakuco@webkit.org>
1480
1481         [CMake] Unreviewed, add ENABLE_CSS3_FLEXBOX after r118304.
1482
1483         * Source/cmake/WebKitFeatures.cmake:
1484         * Source/cmakeconfig.h.cmake:
1485
1486 2012-05-23  Xiaobo Wang  <xbwang@torchmobile.com.cn>
1487
1488         [BlackBerry] Reset JS state for each test
1489         https://bugs.webkit.org/show_bug.cgi?id=86899
1490
1491         Reviewed by Nikolas Zimmermann.
1492
1493         * DumpRenderTree/blackberry/DumpRenderTree.cpp:
1494          (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):
1495
1496 2012-05-22  Dongwoo Im  <dw.im@samsung.com>
1497
1498         [EFL] Implements the registerProtocolHandler method and option.
1499         https://bugs.webkit.org/show_bug.cgi?id=73638
1500
1501         Reviewed by Andreas Kling.
1502
1503         The registerProtocolHandler() method allows Web sites to register themselves
1504         as possible handlers for particular schemes.
1505
1506         http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
1507
1508         * Source/cmake/OptionsEfl.cmake: Adds the build option.
1509         * Source/cmakeconfig.h.cmake: Adds the build option.
1510
1511 2012-05-22  Kangil Han  <kangil.han@samsung.com>
1512
1513         [EFL][DRT] Implement touch event
1514         https://bugs.webkit.org/show_bug.cgi?id=86720
1515
1516         Reviewed by Hajime Morita.
1517
1518         Currently EFL DRT doesn't support touch event.
1519         Therefore, this patch enabled it and implemented some eventSender function callbacks.
1520
1521         * Source/cmake/FindEFL.cmake: Add ecore-input to dependency check.
1522         * Source/cmake/OptionsEfl.cmake: Enable touch event option.
1523
1524 == Rolled over to ChangeLog-2012-05-22 ==