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