Teach git about localizable *.strings files
[WebKit-https.git] / ChangeLog
1 2012-06-06  David Kilzer  <ddkilzer@apple.com>
2
3         Teach git about localizable *.strings files
4         <http://webkit.org/b/88447>
5
6         Reviewed by Adam Roben.
7
8         * .gitattributes: Set diff attribute for *.strings files so
9         git-diff doesn't complain about them being binary files once the
10         git-config command is run.
11
12 2012-06-06  Andy Wingo  <wingo@igalia.com>
13
14         [GTK] Enable the LLInt
15         https://bugs.webkit.org/show_bug.cgi?id=88315
16
17         Reviewed by Filip Pizlo.
18
19         * configure.ac: Require Ruby, to build the low-level interpreter.
20
21 2012-06-06  Sam D  <dsam2912@gmail.com>
22
23         Web Inspector: Option for selecting/deselecting all breakpoints in breakpoint pane
24         https://bugs.webkit.org/show_bug.cgi?id=87644
25
26         Reviewed by Pavel Feldman.
27
28         Added an option to enable/disable all breakpoints in Breakpoint pane.
29
30         * Source/WebCore/English.lproj/localizedStrings.js:
31         * Source/WebCore/inspector/front-end/BreakpointManager.js:
32         (WebInspector.BreakpointManager.prototype.enableAllBreakpoints):
33         (WebInspector.BreakpointManager.prototype.disableAllBreakpoints):
34         * Source/WebCore/inspector/front-end/BreakpointsSidebarPane.js:
35         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu.enabledBreakpointCount):
36         (WebInspector.JavaScriptBreakpointsSidebarPane.prototype._breakpointContextMenu):
37
38 2012-06-05  Danilo Cesar Lemes de Paula  <danilo.cesar@collabora.co.uk>
39
40         [GTK] show the feature list in alphabetical order
41         https://bugs.webkit.org/show_bug.cgi?id=88343
42
43         Reviewed by Gustavo Noronha Silva.
44
45         * configure.ac:
46
47 2012-06-05  Dongwoo Im  <dw.im@samsung.com>
48
49         Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
50         https://bugs.webkit.org/show_bug.cgi?id=73176
51
52         Reviewed by Adam Barth.
53
54         Two more APIs are added in Custom Scheme Handler specification.
55         http://dev.w3.org/html5/spec/Overview.html#custom-handlers
56         One is 'isProtocolHandlerRegistered' to query whether the specific URL
57         is registered or not.
58         The other is 'unregisterProtocolHandler' to remove the registered URL.
59
60         * Source/cmake/WebKitFeatures.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
61         * Source/cmakeconfig.h.cmake: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
62
63 2012-06-04  Hugo Parente Lima  <hugo.lima@openbossa.org>
64
65         Turn LEGACY_VIEWPORT_ADAPTION USE flag into an ENABLE flag.
66         https://bugs.webkit.org/show_bug.cgi?id=88243
67
68         Reviewed by Adam Barth.
69
70         * Source/cmake/WebKitFeatures.cmake:
71
72 2012-06-04  Sadrul Habib Chowdhury  <sadrul@chromium.org>
73
74         [chromium] Fix software rendering for device-scale-factor > 1
75         https://bugs.webkit.org/show_bug.cgi?id=88136
76
77         Reviewed by Darin Fisher.
78
79         Export WebCore::Page::setDeviceScaleFactor and WebCore::Settings::setDefaultDeviceScaleFactor.
80
81         * Source/autotools/symbols.filter:
82
83 2012-06-04  Kevin Greer  <kgr@chromium.org>
84
85         [chromium] Issue async events for console.time/timeEnd
86         https://bugs.webkit.org/show_bug.cgi?id=88003
87
88         Reviewed by Pavel Feldman.
89
90         * ../../Source/WebCore/page/Console.cpp:
91
92 2012-06-04  Carlos Garcia Campos  <cgarcia@igalia.com>
93
94         Unreviewed. Update NEWS and configure.ac for 1.9.3 release
95
96         * configure.ac: Bump version number.
97
98 2012-06-02  Kevin Ollivier  <kevino@theolliviers.com>
99
100         [wx] Unreviewed build fix. Temporarily disable DerivedSources cleanup on Windows.
101
102         * wscript:
103
104 2012-06-01  Simon Hausmann  <simon.hausmann@nokia.com>
105
106         [Qt] Use -Werror only in developer builds
107
108         Rubber-stamped by Tor Arne Vestbø.
109
110         In production builds -Werror with custom toolchains and wierd system
111         headers, -Werror is of no use and just creates confusion. So use it
112         only if Qt is configured with -developer-build.
113
114         * Source/api.pri: qt_developer_build determination moved to default_pre.prf
115
116 2012-06-01  Caio Marcelo de Oliveira Filho  <caio.oliveira@openbossa.org>
117
118         [Qt] Move QObject bridge related tests from tst_qwebframe to tst_qobjectbridge
119         https://bugs.webkit.org/show_bug.cgi?id=88117
120
121         Reviewed by Noam Rosenthal.
122
123         * Source/tests.pri: Add new entry for tst_qobjectbridge.
124
125 2012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
126
127         [EFL] EFL port does not enable WEB_INTENTS_TAG flag
128         https://bugs.webkit.org/show_bug.cgi?id=86866
129
130         Reviewed by Adam Barth.
131
132         Enable WEB_INTENTS_TAG flag by default on EFL port.
133
134         * Source/cmake/OptionsEfl.cmake:
135         * Source/cmake/WebKitFeatures.cmake:
136         * Source/cmakeconfig.h.cmake:
137
138 2012-05-31  Christophe Dumez  <christophe.dumez@intel.com>
139
140         [EFL] Enable CSS_IMAGE_SET flag
141         https://bugs.webkit.org/show_bug.cgi?id=87727
142
143         Reviewed by Adam Roben.
144
145         Add CSS_IMAGE_SET flag to CMake and enable it by default on EFL port.
146
147         * Source/cmake/OptionsEfl.cmake:
148         * Source/cmake/WebKitFeatures.cmake:
149         * Source/cmakeconfig.h.cmake:
150
151 2012-05-30  Kevin Ollivier  <kevino@theolliviers.com>
152
153         [wx] Unreviewed build fix. Add needed file back to the wx build.
154
155         * wscript:
156
157 2012-05-30  Mariusz Grzegorczyk  <mariusz.g@samsung.com>, Ryuan Choi  <ryuan.choi@samsung.com>
158
159         [EFL][WK2] Fix WebKit2-EFL build
160         https://bugs.webkit.org/show_bug.cgi?id=83693
161
162         Reviewed by Carlos Garcia Campos.
163
164         * Source/cmake/OptionsEfl.cmake: Define BUILDING_SOUP__ to build WebKit2/Efl.
165
166 2012-05-29  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
167
168         [BlackBerry] Loading media data with http authentication
169         https://bugs.webkit.org/show_bug.cgi?id=84214
170
171         Reviewed by George Staikos.
172
173         Added a manual test case which needs user to provide a HTTP server
174         with HTTP authentication support when loading the specified media
175         resource. The test case will test if the media resource is successfully
176         loaded.
177
178         * ManualTests/blackberry/video-load-with-authentication.html: Added.
179
180 2012-05-29  Simon Fraser  <simon.fraser@apple.com>
181
182         Incomplete repaint on twitter.com when replying to a tweet
183         https://bugs.webkit.org/show_bug.cgi?id=87553
184
185         Reviewed by Dean Jackson.
186         
187         Manual test that adds a transform to a layer, forcing that
188         layer to gain backing store.
189
190         * ManualTests/compositing/requires-backing-change.html: Added.
191
192 2012-05-29  David Barr  <davidbarr@chromium.org>
193
194         Introduce ENABLE_CSS_IMAGE_RESOLUTION compile flag
195         https://bugs.webkit.org/show_bug.cgi?id=87685
196
197         Reviewed by Eric Seidel.
198
199         Add a configuration option for CSS image-resolution support, disabling it by default.
200
201         * Source/cmake/WebKitFeatures.cmake:
202         * Source/cmakeconfig.h.cmake:
203
204 2012-05-25  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
205
206         WebKitTestRunner needs to support layoutTestController.setJavaScriptProfilingEnabled
207         https://bugs.webkit.org/show_bug.cgi?id=42328
208
209         Reviewed by Eric Seidel.
210
211         * Source/autotools/symbols.filter: Added needed symbols for GTK build.
212
213 2012-05-28  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
214
215         Move allowRoundingHacks to Internals interface
216         https://bugs.webkit.org/show_bug.cgi?id=87328
217
218         Reviewed by Hajime Morita.
219
220         * Source/autotools/symbols.filter: Add allowRoundingHacks symbol filter.
221
222 2012-05-27  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
223
224         [EFL] Enable blob support for the EFL port
225         https://bugs.webkit.org/show_bug.cgi?id=85363
226
227         Reviewed by Hajime Morita.
228
229         Enable Blob support by default for the EFL port.
230
231         * Source/cmake/OptionsEfl.cmake:
232
233 2012-05-27  Raphael Kubo da Costa  <rakuco@webkit.org>
234
235         [CMake] Make WEBKIT_SET_EXTRA_COMPILER_FLAGS work with clang.
236         https://bugs.webkit.org/show_bug.cgi?id=87597
237
238         Reviewed by Daniel Bates.
239
240         Building with clang requires at least the -fPIC option being
241         passed correctly, just like it is needed with gcc. clang is also
242         compatible with most of gcc's compiler options, so we only need to
243         check for clang besides g++ in the macro definition.
244
245         * Source/cmake/WebKitHelpers.cmake: Check for "Clang" and use
246         CMAKE_COMPILER_IS_GNUCXX for the previous check, as it is shorter
247         and achieves the same effect.
248
249 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
250
251         configure.ac has duplicated AC_MSG_RESULT([$enable_sandbox]) and nothing for seamless iframes
252         https://bugs.webkit.org/show_bug.cgi?id=87453
253
254         Reviewed by Eric Seidel.
255
256         Report the value of $enable_iframe_seamless rather than $enable_sandbox
257         after checking whether to enable the iframe seamless option.
258
259         * configure.ac:
260
261 2012-05-25  Zan Dobersek  <zandobersek@gmail.com>
262
263         [Gtk] Remove configuration options that do not apply anymore
264         https://bugs.webkit.org/show_bug.cgi?id=87509
265
266         Reviewed by Martin Robinson.
267
268         Remove configuration options for enabling or disabling HTML5 datagrid,
269         DOM storage, image resizer API and sandboxed iframe support. These
270         features were either turned on by default with the feature defines
271         removed from the code or removed from the source.
272
273         * configure.ac:
274
275 2012-05-25  Zalan Bujtas  <zbujtas@gmail.com>
276
277         [Qt] Broken controls rendering when transform is applied.
278         https://bugs.webkit.org/show_bug.cgi?id=87483
279
280         Reviewed by Simon Hausmann.
281
282         * ManualTests/qt/control_paiting_with_transforms.html: Added.
283
284 2012-05-24  Tim Horton  <timothy_horton@apple.com>
285
286         Add feature defines for web-facing parts of CSS Regions and Exclusions
287         https://bugs.webkit.org/show_bug.cgi?id=87442
288         <rdar://problem/10887709>
289
290         Reviewed by Dan Bernstein.
291
292         * configure.ac:
293
294 2012-05-24  Kent Tamura  <tkent@chromium.org>
295
296         PAGE_POPUP: window.setValueAndClosePopup should be moved to a
297         per-context property of DOMWindow.
298         https://bugs.webkit.org/show_bug.cgi?id=87086
299
300         Reviewed by Adam Barth.
301
302         * ManualTests/forms/calendar-picker.html:
303         Introduce pseudo window.pagePopupController.
304
305 2012-05-24  Philippe Normand  <pnormand@igalia.com>
306
307         [GTK] Add --enable-css3-flexbox configure option after r118304.
308         https://bugs.webkit.org/show_bug.cgi?id=87455
309
310         Reviewed by Xan Lopez.
311
312         * configure.ac:
313
314 2012-05-24  John Mellor  <johnme@chromium.org>
315
316         Font Boosting: Add compile flag and runtime setting
317         https://bugs.webkit.org/show_bug.cgi?id=87394
318
319         Reviewed by Adam Barth.
320
321         Add ENABLE_FONT_BOOSTING.
322
323         * configure.ac:
324
325 2012-05-23  Raphael Kubo da Costa  <rakuco@webkit.org>
326
327         [CMake] Unreviewed, add ENABLE_CSS3_FLEXBOX after r118304.
328
329         * Source/cmake/WebKitFeatures.cmake:
330         * Source/cmakeconfig.h.cmake:
331
332 2012-05-23  Xiaobo Wang  <xbwang@torchmobile.com.cn>
333
334         [BlackBerry] Reset JS state for each test
335         https://bugs.webkit.org/show_bug.cgi?id=86899
336
337         Reviewed by Nikolas Zimmermann.
338
339         * DumpRenderTree/blackberry/DumpRenderTree.cpp:
340          (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):
341
342 2012-05-22  Dongwoo Im  <dw.im@samsung.com>
343
344         [EFL] Implements the registerProtocolHandler method and option.
345         https://bugs.webkit.org/show_bug.cgi?id=73638
346
347         Reviewed by Andreas Kling.
348
349         The registerProtocolHandler() method allows Web sites to register themselves
350         as possible handlers for particular schemes.
351
352         http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
353
354         * Source/cmake/OptionsEfl.cmake: Adds the build option.
355         * Source/cmakeconfig.h.cmake: Adds the build option.
356
357 2012-05-22  Kangil Han  <kangil.han@samsung.com>
358
359         [EFL][DRT] Implement touch event
360         https://bugs.webkit.org/show_bug.cgi?id=86720
361
362         Reviewed by Hajime Morita.
363
364         Currently EFL DRT doesn't support touch event.
365         Therefore, this patch enabled it and implemented some eventSender function callbacks.
366
367         * Source/cmake/FindEFL.cmake: Add ecore-input to dependency check.
368         * Source/cmake/OptionsEfl.cmake: Enable touch event option.
369
370 == Rolled over to ChangeLog-2012-05-22 ==