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