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