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