72a7486bf66b43de53a8b056a0c05c36269a04f1
[WebKit-https.git] / ChangeLog
1 2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
2
3         [Qt] Make it possible to build WebKit without QtWidgets
4         https://bugs.webkit.org/show_bug.cgi?id=78109
5
6         Reviewed by Tor Arne Vestbø.
7
8         * Source/QtWebKit.pro: Don't build WK1 tests and examples if WK1 is disabled.
9         * Source/api.pri: Move WK1 sources away from here and use WEBKIT += webkit1 instead
10         * WebKit.pro: Add WK1 to SUBDIRS unless no_webkit1 is set.
11
12 2012-06-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
13
14         [EFL] Implement Network Information API
15         https://bugs.webkit.org/show_bug.cgi?id=87067
16
17         Reviewed by Kenneth Rohde Christiansen.
18
19         * Source/cmake/FindEFL.cmake: Find eeze library in build system.
20
21 2012-06-25  Carlos Garcia Campos  <cgarcia@igalia.com>
22
23         Unreviewed. Update NEWS and configure.ac for 1.9.4 release
24
25         * configure.ac: Bump version number.
26
27 2012-06-22  Joshua Netterfield  <jnetterfield@rim.com>
28
29         [BlackBerry] Sanitize GLSL code using ANGLE.
30
31         BlackBerry port does not sanitize GLSL code with ANGLE
32         https://bugs.webkit.org/show_bug.cgi?id=89583
33
34         Reviewed by Rob Buis.
35
36         * Source/cmake/OptionsBlackBerry.cmake: Include ANGLE openGL headers as system headers in BlackBerry port.
37
38 2012-06-21  Kalev Lember  <kalevlember@gmail.com>
39
40         [GTK] Fix NPAPI plugins on Windows
41         https://bugs.webkit.org/show_bug.cgi?id=54531
42
43         Reviewed by Martin Robinson.
44
45         Define XP_WIN on Windows for plugin support.
46
47         * GNUmakefile.am:
48
49 2012-06-21  Ryuan Choi  <ryuan.choi@gmail.com>
50
51         [EFL][WK2] Make WebKit2/Efl headers and resources installable.
52         https://bugs.webkit.org/show_bug.cgi?id=88207
53
54         Reviewed by Chang Shu.
55
56         * Source/cmake/OptionsCommon.cmake:
57         Provide new variable, EXEC_INSTALL_DIR to determine where to install
58         executables.
59
60 2012-06-21  Ryuan Choi  <ryuan.choi@samsung.com>
61
62         [EFL[WK2] Add WKViewEfl and WebKit2 API Object to represent Evas_Object.
63         https://bugs.webkit.org/show_bug.cgi?id=88935
64
65         Reviewed by Chang Shu.
66
67         * Source/cmake/OptionsEfl.cmake: Defines BUILDING_EFL__.
68
69 2012-06-20  Varun Jain  <varunjain@chromium.org>
70
71         Account for device scale factor when creating image for dragging.
72         https://bugs.webkit.org/show_bug.cgi?id=89489
73
74         Reviewed by Adam Barth.
75
76         * ManualTests/chromium/drag-image-accounts-for-device-scale.html: Added.
77
78 2012-06-18  Philippe Normand  <pnormand@igalia.com>
79
80         [GStreamer] 0.11 video-sink
81         https://bugs.webkit.org/show_bug.cgi?id=77087
82
83         Reviewed by Martin Robinson.
84
85         * configure.ac: Fix required gstreamer 0.11 version
86
87 2012-06-19  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
88
89         [Qt] Fix the Windows build when Qt is built without -release or -debug
90         https://bugs.webkit.org/show_bug.cgi?id=89471
91
92         Reviewed by Tor Arne Vestbø.
93
94         Make sure that we at least remove build_all on Windows for api.pri,
95         as WebCore wasn't built for all configurations.
96
97         * Source/api.pri:
98
99 2012-06-19  Mike West  <mkwst@chromium.org>
100
101         Introduce ENABLE_CSP_NEXT configuration flag.
102         https://bugs.webkit.org/show_bug.cgi?id=89300
103
104         Reviewed by Adam Barth.
105
106         The 1.0 draft of the Content Security Policy spec is just about to
107         move to Last Call. We'll hide work on the upcoming 1.1 spec behind
108         this ENABLE flag, disabled by default.
109
110         Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
111
112         * Source/cmake/WebKitFeatures.cmake:
113         * Source/cmakeconfig.h.cmake:
114
115 2012-06-19  Joel Dillon  <joel.dillon@codethink.co.uk>, Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
116
117         [Qt] Allow the modules file generation to work on Windows.
118         https://bugs.webkit.org/show_bug.cgi?id=89010
119
120         Reviewed by Csaba Osztrogonác.
121
122         Add calls to toSystemPath and use QMAKE_DIR_SEP where necessary.
123
124         * Source/api.pri:
125
126 2012-06-19  Jocelyn Turcotte  <jocelyn.turcotte@nokia.com>
127
128         [Qt] Fix TARGET not properly being set for QtWebKitd5.dll when building in debug.
129         https://bugs.webkit.org/show_bug.cgi?id=88880
130
131         load(qt_module_config) adjusts the TARGET to add the "d" suffix when doing
132         the debug build_pass. When doing the first pass, qt_module_config.prf doesn't
133         adjust the target since it is in debug_and_release and expects the debug
134         build_pass to come later. However, since we remove debug_and_release from CONFIG
135         right after this, the TARGET hasn't been adjusted and the debug build_pass
136         will not happen.
137
138         Work around it by disabling this optimization on Windows.
139
140         Reviewed by Tor Arne Vestbø.
141
142         * Source/api.pri:
143
144 2012-06-19  Mike West  <mkwst@chromium.org>
145
146         Add a scheme registry for bypassing Content Security Policy.
147         https://bugs.webkit.org/show_bug.cgi?id=89373
148
149         Reviewed by Adam Barth.
150
151         * Source/autotools/symbols.filter:
152
153 2012-06-18  Rob Buis  <rbuis@rim.com>
154
155         [BlackBerry] Enable LEGACY_VIEWPORT_ADAPTION
156         https://bugs.webkit.org/show_bug.cgi?id=89381
157
158         Reviewed by Antonio Gomes.
159
160         PR 163598
161
162         Enable LEGACY_VIEWPORT_ADAPTION.
163
164         * Source/cmake/OptionsBlackBerry.cmake:
165
166 2012-06-17  Philippe Normand  <pnormand@igalia.com>
167
168         Unreviewed, GTK 64-bit build fix after r120551.
169
170         * Source/autotools/symbols.filter:
171
172 2012-06-17  Philippe Normand  <pnormand@igalia.com>
173
174         Unreviewed, GTK build fix after r120397.
175
176         * Source/autotools/symbols.filter:
177
178 2012-06-14  Kent Tamura  <tkent@chromium.org>
179
180         Validate form state strings in FormController::setStateForNewFormElements()
181         https://bugs.webkit.org/show_bug.cgi?id=88768
182
183         Reviewed by Hajime Morita.
184
185         * Source/autotools/symbols.filter: Expose some symbols used by Internals.cpp.
186
187 2012-06-14  Chris Guan  <chris.guan@torchmobile.com.cn>
188
189         [Blackberry] add a new Api named setAllowNotification
190         https://bugs.webkit.org/show_bug.cgi?id=88950
191
192         Reviewed by Antonio Gomes.
193
194         Add a new API named setAllowNotification in webpage class to
195         let client set those allowed domains into notifications.
196
197         Test case:
198         * ManualTests/blackberry/notification.html: Added.
199
200 2012-06-13  Zan Dobersek  <zandobersek@gmail.com>
201
202         [Gtk] Enable link prefetch support in the developer builds
203         https://bugs.webkit.org/show_bug.cgi?id=89011
204
205         Reviewed by Martin Robinson.
206
207         Rather export an automake conditional than define a preprocessor
208         macro for enabling link prefetch support.
209
210         * configure.ac:
211
212 2012-06-13  Robin Cao  <robin.cao@torchmobile.com.cn>
213
214         [BlackBerry] Enable MEDIA_STREAM by default
215         https://bugs.webkit.org/show_bug.cgi?id=88849
216
217         Reviewed by Antonio Gomes.
218
219         * Source/cmake/OptionsBlackBerry.cmake:
220         * Source/cmakeconfig.h.cmake:
221
222 2012-06-12  MORITA Hajime  <morrita@google.com>
223
224         Shadow Pseudo ID should be able to nest to point nested shadow DOM.
225         https://bugs.webkit.org/show_bug.cgi?id=62218
226
227         Reviewed by Dimitri Glazkov.
228
229         * Source/autotools/symbols.filter:
230
231 2012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
232
233         [EFL] Enable SHADOW_DOM flag
234         https://bugs.webkit.org/show_bug.cgi?id=87732
235
236         Reviewed by Kentaro Hara.
237
238         Enable SHADOW_DOM flag by default at compile time for EFL port.
239
240         * Source/autotools/symbols.filter: Fix GTK build by adding new symbol.
241         * Source/cmake/OptionsEfl.cmake:
242         * Source/cmakeconfig.h.cmake:
243
244 2012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
245
246         [EFL] enable LEGACY_WEBKIT_BLOB_BUILDER flag
247         https://bugs.webkit.org/show_bug.cgi?id=88715
248
249         Reviewed by Noam Rosenthal.
250
251         Enable LEGACY_WEBKIT_BLOB_BUILDER flag by default on EFL port.
252
253         * Source/cmake/OptionsEfl.cmake:
254         * Source/cmakeconfig.h.cmake:
255
256 2012-06-12  Thiago Marcos P. Santos  <thiago.santos@intel.com>
257
258         [CMake] Enabled CSS_BOX_DECORATION_BREAK by default
259         https://bugs.webkit.org/show_bug.cgi?id=88850
260
261         Reviewed by Alexis Menard.
262
263         Enabled it by default on CMake ports like in other ports.
264         This patch is a follow up to r120029.
265
266         * Source/cmake/WebKitFeatures.cmake:
267         * Source/cmakeconfig.h.cmake:
268
269 2012-06-11  Kaustubh Atrawalkar  <kaustubh@motorola.com>
270
271         [DRT] LTC:: counterValueForElementById() could be moved to Internals.
272         https://bugs.webkit.org/show_bug.cgi?id=84406
273
274         Reviewed by Hajime Morita.
275
276         Exporting Internals::counterValueForElement symbols for the Gtk build.
277
278         * Source/autotools/symbols.filter:
279
280 2012-06-11  Alexis Menard  <alexis.menard@openbossa.org>
281
282         [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
283         https://bugs.webkit.org/show_bug.cgi?id=88804
284
285         Reviewed by Tony Chang.
286
287         Protect box-decoration-break behind a feature flag enabled by default.
288
289         * configure.ac:
290
291 2012-06-11  Arnaud Renevier  <arno@renevier.net>
292
293         Replace obsolete mkdir_p variable with MKDIR_P
294         https://bugs.webkit.org/show_bug.cgi?id=88790
295
296         Reviewed by Martin Robinson.
297
298         * GNUmakefile.am:
299         * configure.ac:
300
301 2012-06-11  Carlos Garcia Campos  <cgarcia@igalia.com>
302
303         Unreviewed. Fix make distcheck issues.
304
305         * GNUmakefile.am: Initialize jscore nosource variables.
306
307 2012-06-10  Darin Adler  <darin@apple.com>
308
309         Remove unneeded callRemovedLastRef function from TreeShared refactoring
310         https://bugs.webkit.org/show_bug.cgi?id=88653
311
312         Reviewed by Sam Weinig.
313
314         * Source/autotools/symbols.filter: Filter removedLastRef instead of
315         callRemovedLastRef.
316
317 2012-06-09  Sukolsak Sakshuwong  <sukolsak@google.com>
318
319         Add UNDO_MANAGER flag
320         https://bugs.webkit.org/show_bug.cgi?id=87908
321
322         Reviewed by Tony Chang.
323
324         * Source/cmake/WebKitFeatures.cmake:
325
326 2012-06-08  Martin Robinson  <mrobinson@igalia.com>
327
328         Fix the GTK+ build when OpenGL is enabled.
329
330         * configure.ac: Fix the build.
331
332 2012-06-08  Martin Robinson  <mrobinson@igalia.com>
333
334         [GTK] build accelerated compositing on by default if OpenGL is present
335         https://bugs.webkit.org/show_bug.cgi?id=88677
336
337         Reviewed by Alejandro G. Castro.
338
339         Build accelerated compositing by default if OpenGL is present, just like WebGL.
340         Also prevent enabling WebGL if Clutter is turned on.
341
342         * configure.ac: Build AC by default.
343
344 2012-06-08  Carlos Garcia Campos  <cgarcia@igalia.com>
345
346         [GTK] Add API to get the library version to WebKit2 GTK+
347         https://bugs.webkit.org/show_bug.cgi?id=88426
348
349         Reviewed by Martin Robinson.
350
351         * configure.ac: Generate WebKitVersion.h from WebKitVersion.h.in
352         file.
353
354 2012-06-08  Ion Rosca  <rosca@adobe.com>
355
356         Some overlay scrollbar API calls in ScrollAnimatorMac can lead to an assertion in RenderBox::mapAbsoluteToLocalPoint
357         https://bugs.webkit.org/show_bug.cgi?id=74111
358
359         Reviewed by Simon Fraser.
360
361         * ManualTests/scrollbar-crash-on-hide-scrolled-area.html: Added.
362
363 2012-06-07  Kentaro Hara  <haraken@chromium.org>
364
365         Reduce Node object size from 72 byte to 64 byte
366         https://bugs.webkit.org/show_bug.cgi?id=88528
367
368         Reviewed by Ryosuke Niwa.
369
370         Added a symbol for callRemovedLastRef().
371
372         * Source/autotools/symbols.filter:
373
374 2012-06-07  Patrick Gansterer  <paroga@webkit.org>
375
376         Build fix for WinCE after r113570.
377
378         * Source/cmake/OptionsWinCE.cmake:
379
380 2012-06-07  Adam Barth  <abarth@webkit.org>
381
382         Settings::defaultDeviceScaleFactor is redundant with Page::deviceScaleFactor
383         https://bugs.webkit.org/show_bug.cgi?id=88375
384
385         Reviewed by James Robinson.
386
387         This symbol no longer exists.
388
389         * Source/autotools/symbols.filter:
390
391 2012-06-06  David Kilzer  <ddkilzer@apple.com>
392
393         Teach git about localizable *.strings files
394         <http://webkit.org/b/88447>
395
396         Reviewed by Adam Roben.
397
398         * .gitattributes: Set diff attribute for *.strings files so
399         git-diff doesn't complain about them being binary files once the
400         git-config command is run.
401
402 2012-06-06  Andy Wingo  <wingo@igalia.com>
403
404         [GTK] Enable the LLInt
405         https://bugs.webkit.org/show_bug.cgi?id=88315
406
407         Reviewed by Filip Pizlo.
408
409         * configure.ac: Require Ruby, to build the low-level interpreter.
410
411 2012-06-06  Sam D  <dsam2912@gmail.com>
412
413         Web Inspector: Option for selecting/deselecting all breakpoints in breakpoint pane
414         https://bugs.webkit.org/show_bug.cgi?id=87644
415
416         Reviewed by Pavel Feldman.
417
418         Added an option to enable/disable all breakpoints in Breakpoint pane.
419
420         * Source/WebCore/English.lproj/localizedStrings.js:
421         * Source/WebCore/inspector/front-end/BreakpointManager.js:
422         (WebInspector.BreakpointManager.prototype.enableAllBreakpoints):
423         (WebInspector.BreakpointManager.prototype.disableAllBreakpoints):
424         * Source/WebCore/inspector/front-end/BreakpointsSidebarPane.js:
425         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu.enabledBreakpointCount):
426         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu):
427
428 2012-06-05  Danilo Cesar Lemes de Paula  <danilo.cesar@collabora.co.uk>
429
430         [GTK] show the feature list in alphabetical order
431         https://bugs.webkit.org/show_bug.cgi?id=88343
432
433         Reviewed by Gustavo Noronha Silva.
434
435         * configure.ac:
436
437 2012-06-05  Dongwoo Im  <dw.im@samsung.com>
438
439         Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
440         https://bugs.webkit.org/show_bug.cgi?id=73176
441
442         Reviewed by Adam Barth.
443
444         Two more APIs are added in Custom Scheme Handler specification.
445         http://dev.w3.org/html5/spec/Overview.html#custom-handlers
446         One is 'isProtocolHandlerRegistered' to query whether the specific URL
447         is registered or not.
448         The other is 'unregisterProtocolHandler' to remove the registered URL.
449
450         * Source/cmake/WebKitFeatures.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
451         * Source/cmakeconfig.h.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
452
453 2012-06-04  Hugo Parente Lima  <hugo.lima@openbossa.org>
454
455         Turn LEGACY_VIEWPORT_ADAPTION USE flag into an ENABLE flag.
456         https://bugs.webkit.org/show_bug.cgi?id=88243
457
458         Reviewed by Adam Barth.
459
460         * Source/cmake/WebKitFeatures.cmake:
461
462 2012-06-04  Sadrul Habib Chowdhury  <sadrul@chromium.org>
463
464         [chromium] Fix software rendering for device-scale-factor > 1
465         https://bugs.webkit.org/show_bug.cgi?id=88136
466
467         Reviewed by Darin Fisher.
468
469         Export WebCore::Page::setDeviceScaleFactor and WebCore::Settings::setDefaultDeviceScaleFactor.
470
471         * Source/autotools/symbols.filter:
472
473 2012-06-04  Kevin Greer  <kgr@chromium.org>
474
475         [chromium] Issue async events for console.time/timeEnd
476         https://bugs.webkit.org/show_bug.cgi?id=88003
477
478         Reviewed by Pavel Feldman.
479
480         * ../../Source/WebCore/page/Console.cpp:
481
482 2012-06-04  Carlos Garcia Campos  <cgarcia@igalia.com>
483
484         Unreviewed. Update NEWS and configure.ac for 1.9.3 release
485
486         * configure.ac: Bump version number.
487
488 2012-06-02  Kevin Ollivier  <kevino@theolliviers.com>
489
490         [wx] Unreviewed build fix. Temporarily disable DerivedSources cleanup on Windows.
491
492         * wscript:
493
494 2012-06-01  Simon Hausmann  <simon.hausmann@nokia.com>
495
496         [Qt] Use -Werror only in developer builds
497
498         Rubber-stamped by Tor Arne Vestbø.
499
500         In production builds -Werror with custom toolchains and wierd system
501         headers, -Werror is of no use and just creates confusion. So use it
502         only if Qt is configured with -developer-build.
503
504         * Source/api.pri: qt_developer_build determination moved to default_pre.prf
505
506 2012-06-01  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
507
508         [Qt] Move QObject bridge related tests from tst_qwebframe to tst_qobjectbridge
509         https://bugs.webkit.org/show_bug.cgi?id=88117
510
511         Reviewed by Noam Rosenthal.
512
513         * Source/tests.pri: Add new entry for tst_qobjectbridge.
514
515 2012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
516
517         [EFL] EFL port does not enable WEB_INTENTS_TAG flag
518         https://bugs.webkit.org/show_bug.cgi?id=86866
519
520         Reviewed by Adam Barth.
521
522         Enable WEB_INTENTS_TAG flag by default on EFL port.
523
524         * Source/cmake/OptionsEfl.cmake:
525         * Source/cmake/WebKitFeatures.cmake:
526         * Source/cmakeconfig.h.cmake:
527
528 2012-05-31  Christophe Dumez  <christophe.dumez@intel.com>
529
530         [EFL] Enable CSS_IMAGE_SET flag
531         https://bugs.webkit.org/show_bug.cgi?id=87727
532
533         Reviewed by Adam Roben.
534
535         Add CSS_IMAGE_SET flag to CMake and enable it by default on EFL port.
536
537         * Source/cmake/OptionsEfl.cmake:
538         * Source/cmake/WebKitFeatures.cmake:
539         * Source/cmakeconfig.h.cmake:
540
541 2012-05-30  Kevin Ollivier  <kevino@theolliviers.com>
542
543         [wx] Unreviewed build fix. Add needed file back to the wx build.
544
545         * wscript:
546
547 2012-05-30  Mariusz Grzegorczyk  <mariusz.g@samsung.com>, Ryuan Choi  <ryuan.choi@samsung.com>
548
549         [EFL][WK2] Fix WebKit2-EFL build
550         https://bugs.webkit.org/show_bug.cgi?id=83693
551
552         Reviewed by Carlos Garcia Campos.
553
554         * Source/cmake/OptionsEfl.cmake: Define BUILDING_SOUP__ to build WebKit2/Efl.
555
556 2012-05-29  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
557
558         [BlackBerry] Loading media data with http authentication
559         https://bugs.webkit.org/show_bug.cgi?id=84214
560
561         Reviewed by George Staikos.
562
563         Added a manual test case which needs user to provide a HTTP server
564         with HTTP authentication support when loading the specified media
565         resource. The test case will test if the media resource is successfully
566         loaded.
567
568         * ManualTests/blackberry/video-load-with-authentication.html: Added.
569
570 2012-05-29  Simon Fraser  <simon.fraser@apple.com>
571
572         Incomplete repaint on twitter.com when replying to a tweet
573         https://bugs.webkit.org/show_bug.cgi?id=87553
574
575         Reviewed by Dean Jackson.
576         
577         Manual test that adds a transform to a layer, forcing that
578         layer to gain backing store.
579
580         * ManualTests/compositing/requires-backing-change.html: Added.
581
582 2012-05-29  David Barr  <davidbarr@chromium.org>
583
584         Introduce ENABLE_CSS_IMAGE_RESOLUTION compile flag
585         https://bugs.webkit.org/show_bug.cgi?id=87685
586
587         Reviewed by Eric Seidel.
588
589         Add a configuration option for CSS image-resolution support, disabling it by default.
590
591         * Source/cmake/WebKitFeatures.cmake:
592         * Source/cmakeconfig.h.cmake:
593
594 2012-05-25  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
595
596         WebKitTestRunner needs to support layoutTestController.setJavaScriptProfilingEnabled
597         https://bugs.webkit.org/show_bug.cgi?id=42328
598
599         Reviewed by Eric Seidel.
600
601         * Source/autotools/symbols.filter: Added needed symbols for GTK build.
602
603 2012-05-28  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
604
605         Move allowRoundingHacks to Internals interface
606         https://bugs.webkit.org/show_bug.cgi?id=87328
607
608         Reviewed by Hajime Morita.
609
610         * Source/autotools/symbols.filter: Add allowRoundingHacks symbol filter.
611
612 2012-05-27  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
613
614         [EFL] Enable blob support for the EFL port
615         https://bugs.webkit.org/show_bug.cgi?id=85363
616
617         Reviewed by Hajime Morita.
618
619         Enable Blob support by default for the EFL port.
620
621         * Source/cmake/OptionsEfl.cmake:
622
623 2012-05-27  Raphael Kubo da Costa  <rakuco@webkit.org>
624
625         [CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.
626         https://bugs.webkit.org/show_bug.cgi?id=87597
627
628         Reviewed by Daniel Bates.
629
630         Building with clang requires at least the -fPIC option being
631         passed correctly, just like it is needed with gcc. clang is also
632         compatible with most of gcc's compiler options, so we only need to
633         check for clang besides g++ in the macro definition.
634
635         * Source/cmake/WebKitHelpers.cmake: Check for "Clang" and use
636         CMAKE_COMPILER_IS_GNUCXX for the previous check, as it is shorter
637         and achieves the same effect.
638
639 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
640
641         configure.ac has duplicated AC_MSG_RESULT([$enable_sandbox]) and nothing for seamless iframes
642         https://bugs.webkit.org/show_bug.cgi?id=87453
643
644         Reviewed by Eric Seidel.
645
646         Report the value of $enable_iframe_seamless rather than $enable_sandbox
647         after checking whether to enable the iframe seamless option.
648
649         * configure.ac:
650
651 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
652
653         [Gtk] Remove configuration options that do not apply anymore
654         https://bugs.webkit.org/show_bug.cgi?id=87509
655
656         Reviewed by Martin Robinson.
657
658         Remove configuration options for enabling or disabling HTML5 datagrid,
659         DOM storage, image resizer API and sandboxed iframe support. These
660         features were either turned on by default with the feature defines
661         removed from the code or removed from the source.
662
663         * configure.ac:
664
665 2012-05-25  Zalan Bujtas  <zbujtas@gmail.com>
666
667         [Qt] Broken controls rendering when transform is applied.
668         https://bugs.webkit.org/show_bug.cgi?id=87483
669
670         Reviewed by Simon Hausmann.
671
672         * ManualTests/qt/control_paiting_with_transforms.html: Added.
673
674 2012-05-24  Tim Horton  <timothy_horton@apple.com>
675
676         Add feature defines for web-facing parts of CSS Regions and Exclusions
677         https://bugs.webkit.org/show_bug.cgi?id=87442
678         <rdar://problem/10887709>
679
680         Reviewed by Dan Bernstein.
681
682         * configure.ac:
683
684 2012-05-24  Kent Tamura  <tkent@chromium.org>
685
686         PAGE_POPUP: window.setValueAndClosePopup should be moved to a
687         per-context property of DOMWindow.
688         https://bugs.webkit.org/show_bug.cgi?id=87086
689
690         Reviewed by Adam Barth.
691
692         * ManualTests/forms/calendar-picker.html:
693         Introduce pseudo window.pagePopupController.
694
695 2012-05-24  Philippe Normand  <pnormand@igalia.com>
696
697         [GTK] Add --enable-css3-flexbox configure option after r118304.
698         https://bugs.webkit.org/show_bug.cgi?id=87455
699
700         Reviewed by Xan Lopez.
701
702         * configure.ac:
703
704 2012-05-24  John Mellor  <johnme@chromium.org>
705
706         Font Boosting: Add compile flag and runtime setting
707         https://bugs.webkit.org/show_bug.cgi?id=87394
708
709         Reviewed by Adam Barth.
710
711         Add ENABLE_FONT_BOOSTING.
712
713         * configure.ac:
714
715 2012-05-23  Raphael Kubo da Costa  <rakuco@webkit.org>
716
717         [CMake] Unreviewed, add ENABLE_CSS3_FLEXBOX after r118304.
718
719         * Source/cmake/WebKitFeatures.cmake:
720         * Source/cmakeconfig.h.cmake:
721
722 2012-05-23  Xiaobo Wang  <xbwang@torchmobile.com.cn>
723
724         [BlackBerry] Reset JS state for each test
725         https://bugs.webkit.org/show_bug.cgi?id=86899
726
727         Reviewed by Nikolas Zimmermann.
728
729         * DumpRenderTree/blackberry/DumpRenderTree.cpp:
730          (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):
731
732 2012-05-22  Dongwoo Im  <dw.im@samsung.com>
733
734         [EFL] Implements the registerProtocolHandler method and option.
735         https://bugs.webkit.org/show_bug.cgi?id=73638
736
737         Reviewed by Andreas Kling.
738
739         The registerProtocolHandler() method allows Web sites to register themselves
740         as possible handlers for particular schemes.
741
742         http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
743
744         * Source/cmake/OptionsEfl.cmake: Adds the build option.
745         * Source/cmakeconfig.h.cmake: Adds the build option.
746
747 2012-05-22  Kangil Han  <kangil.han@samsung.com>
748
749         [EFL][DRT] Implement touch event
750         https://bugs.webkit.org/show_bug.cgi?id=86720
751
752         Reviewed by Hajime Morita.
753
754         Currently EFL DRT doesn't support touch event.
755         Therefore, this patch enabled it and implemented some eventSender function callbacks.
756
757         * Source/cmake/FindEFL.cmake: Add ecore-input to dependency check.
758         * Source/cmake/OptionsEfl.cmake: Enable touch event option.
759
760 == Rolled over to ChangeLog-2012-05-22 ==