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