-
Notifications
You must be signed in to change notification settings - Fork 7
/
ChangeLog
7007 lines (4251 loc) · 229 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2013-03-04 Kunihiko Sakamoto <[email protected]>
Add build flag for FontLoader
https://bugs.webkit.org/show_bug.cgi?id=111289
Reviewed by Benjamin Poulain.
Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
* Source/autotools/SetupWebKitFeatures.m4:
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
2013-03-03 Sheriff Bot <[email protected]>
Unreviewed, rolling out r144567.
http://trac.webkit.org/changeset/144567
https://bugs.webkit.org/show_bug.cgi?id=111266
Does not compile on apple-win (Requested by abarth on
#webkit).
* Source/autotools/symbols.filter:
2013-03-03 Ruslan Abdikeev <[email protected]>
<link rel="apple-touch-icon"> tag is not honored on CNN.com, workflowy.com etc
https://bugs.webkit.org/show_bug.cgi?id=109061
Reviewed by Adam Barth.
* Source/autotools/symbols.filter:
2013-03-01 Elliott Sprehn <[email protected]>
Don't leak Documents when using MutationObserver from extensions
https://bugs.webkit.org/show_bug.cgi?id=111234
Reviewed by Adam Barth.
* ManualTests/leak-observer-nonmain-world.html: Added.
2013-02-27 Zan Dobersek <[email protected]>
[GTK] Disable MathML support in release builds
https://bugs.webkit.org/show_bug.cgi?id=110981
Reviewed by Martin Robinson.
* Source/autotools/SetupWebKitFeatures.m4: Disable the MathML support in release builds
as the code is not yet deemed production-ready.
2013-02-27 Glenn Adams <[email protected]>
Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
https://bugs.webkit.org/show_bug.cgi?id=110944
Reviewed by Dean Jackson.
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
2013-02-24 Laszlo Gombos <[email protected]>
[EFL] Rename ENABLE_REGIONS to ENABLE_CSS_REGIONS
https://bugs.webkit.org/show_bug.cgi?id=110699
Reviewed by Andreas Kling.
Fix a typo. ENABLE_REGIONS is called ENABLE_CSS_REGIONS
throughout the project.
* Source/cmake/OptionsEfl.cmake:
2013-02-24 Zan Dobersek <[email protected]>
[GTK] Stop generating UserAgentGtk.h
https://bugs.webkit.org/show_bug.cgi?id=110582
Reviewed by Martin Robinson.
* configure.ac: Provide the USER_AGENT_GTK_(MAJOR|MINOR)_VERSION defines in the autotoolsconfig.h
header, containing the user agent versions that are to be used in the user agent string. The
WEBKIT_USER_AGENT_(MAJOR|MINOR)_VERSION name is avoided as the same defines are specified in the
webkitversion.h API header (but are not accessible from the WebCore layer). The UserAgentGtk.h
header is also not generated anymore from the input file.
2013-02-21 Tony Chang <[email protected]>
Autogenerate Settings that call setNeedsRecalcStyleInAllFrames when set
https://bugs.webkit.org/show_bug.cgi?id=109989
Reviewed by Ryosuke Niwa.
Add setters to export symbols.
* Source/autotools/symbols.filter:
2013-02-21 Martin Robinson <[email protected]>
[GTK] Move feature overriding to the configure phase
https://bugs.webkit.org/show_bug.cgi?id=110293
Reviewed by Gustavo Noronha Silva.
Rework the feature overrides logic so all feature defines go into a
header rather than the command line. This has a few benefits. Most
notably, we can reuse the header in the gyp build. Another nice result
is that changes to the configuration automatically result in a full
rebuild and Debug and Release builds can have different configurations.
All feature define processing happens now during the configuration phase,
instead of when running autogen.sh. This means that we need to distribute
the feature processing script.
* GNUmakefile.am: Read feature defines from WebKitFeatures.txt when kicking
off a build. Also include generate-feature-defines-files in the distribution.
* Source/autotools/SetupAutoconfHeader.m4: Remove an extra ENABLE_3D_RENDERING
from the autoconf header, as it is already provided by the feature configuration.
* Source/autotools/SetupWebKitFeatures.m4: Added.
* Source/autotools/webkitfeature.m4: Removed. The functionality has been moved
to SetupWebKitFeatures.m4.
* autogen.sh: Remove the call to override-feature-defines.
* configure.ac: Now include SetupWebKitFeatures.
2013-02-20 Dirk Schulze <[email protected]>
Enable CANVAS_PATH flag
https://bugs.webkit.org/show_bug.cgi?id=108508
Reviewed by Simon Fraser.
Enable CANVAS_PATH flag on trunk.
Existing tests cover the feature.
* Source/cmake/WebKitFeatures.cmake:
2013-02-19 Claudio Saavedra <[email protected]>
Unreviewed build fix.
* Source/autotools/FindDependencies.m4:
* Source/autotools/Versions.m4:
* Source/cmake/FindHarfBuzz.cmake:
Bump gtk and efl dependencies on harfbuzz
to 0.9.7. See bug 110145.
2013-02-19 Changhun Kang <[email protected]>
Only depend on xrender if x11 is being used
https://bugs.webkit.org/show_bug.cgi?id=84095
Reviewed by Martin Robinson.
* Source/autotools/FindDependencies.m4:
2013-02-18 ChangSeok Oh <[email protected]>
[GTK] Fix nits for configuration
https://bugs.webkit.org/show_bug.cgi?id=110083
Reviewed by Martin Robinson.
Remove unicode backend printing option. The only backend for unicode is icu
after changeset 142724.
* Source/autotools/PrintBuildConfiguration.m4:
2013-02-15 Gustavo Noronha Silva <[email protected]>
Unreviewed build fix.
* Source/autotools/SetupLibtool.m4: Move AR_FLAGS definition so it comes before dolt
and libtool initialization, thus having an effect once again.
2013-02-15 Keishi Hattori <[email protected]>
Add setValue and closePopup methods to PagePopupController
https://bugs.webkit.org/show_bug.cgi?id=109897
Reviewed by Kent Tamura.
* ManualTests/forms/calendar-picker.html: Added mock setValue and closePopup implementation.
* ManualTests/forms/color-suggestion-picker.html: Ditto.
2013-02-15 Allan Sandfeld Jensen <[email protected]>
Simplify hitTestResultAtPoint and nodesFromRect APIs
https://bugs.webkit.org/show_bug.cgi?id=95720
Reviewed by Julien Chaffraix.
Update exported symbols.
* Source/autotools/symbols.filter:
2013-02-08 Andrey Kosyakov <[email protected]>
Web Inspector: expose did{Begin,Cancel}Frame() and {will,did}Composite() on WebDebToolsAgent
https://bugs.webkit.org/show_bug.cgi?id=109192
Reviewed by Pavel Feldman.
* Source/autotools/symbols.filter:
2013-02-13 Martin Robinson <[email protected]>
Try once again to fix the build after r142756
* Source/autotools/PrintBuildConfiguration.m4: Do not try to print the GStreamer version
in the build output.
* Source/autotools/SetupAutoconfHeader.m4: Remove the last reference to have_gstreamer.
2013-02-13 Martin Robinson <[email protected]>
Try to fix the build after r142756
* Source/autotools/SetupAutomake.m4: Instead of using the (now gone) have_gstreamer
variable, activate GStreamer if either web audio or web video is enabled.
2013-02-13 Xianzhu Wang <[email protected]>
Heap-use-after-free in WebCore::ScrollingCoordinator::hasVisibleSlowRepaintViewportConstrainedObjects.
https://bugs.webkit.org/show_bug.cgi?id=108695
Add a manual test. Unable to write a normal layout test because
1) must waitUntilDone() to reproduce the crash but the redirected URL can't notifyDone();
2) Can't use a frame to contain the test because ScrollingCoordinator handles only the main frame.
Reviewed by Abhishek Arya.
* ManualTests/scrolling-coordinator-viewport-constrained-crash.html: Added.
2013-02-13 Martin Robinson <[email protected]>
[GTK] Remove support for compiling with GStreamer 0.10
https://bugs.webkit.org/show_bug.cgi?id=109593
Reviewed by Philippe Normand.
Remove support for building WebKitGTK+ with GStreamer 0.10. We
can simplify things greatly because we don't have to worry any
longer about selecting one GStreamer API set.
* Source/autotools/FindDependencies.m4:
* Source/autotools/ReadCommandLineArguments.m4:
* Source/autotools/SetupAutoconfHeader.m4:
* Source/autotools/Versions.m4:
2013-02-12 Martin Robinson <[email protected]>
[GTK] Remove the GLib unicode backend
https://bugs.webkit.org/show_bug.cgi?id=109627
Reviewed by Benjamin Poulain.
Remove references to the GLib unicode backend from configuration.
* Source/autotools/FindDependencies.m4:
* Source/autotools/ReadCommandLineArguments.m4:
* Source/autotools/SetupAutoconfHeader.m4:
* Source/autotools/SetupAutomake.m4:
2013-02-12 Christophe Dumez <[email protected]>
Remove remaining traces of Web Intents
https://bugs.webkit.org/show_bug.cgi?id=109586
Reviewed by Eric Seidel.
Remove references to Web Intents from CMake files as the functionality
was removed in r142549.
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
2013-02-12 Martin Robinson <[email protected]>
[GTK] Remove the enable-debug-feature configuration option
https://bugs.webkit.org/show_bug.cgi?id=109539
Reviewed by Philippe Normand.
Remove the --enable-debug-feature option from configuration. It doesn't
do anything that --enable-debug doesn't.
* Source/autotools/PrintBuildConfiguration.m4: Remove references to --enable-debug-features.
* Source/autotools/ReadCommandLineArguments.m4: Ditto.
* Source/autotools/SetupAutoconfHeader.m4: Ditto.
* Source/autotools/SetupAutomake.m4: Ditto.
2013-02-12 Zan Dobersek <[email protected]>
Remove ENABLE_XHR_RESPONSE_BLOB handling from various build systems
https://bugs.webkit.org/show_bug.cgi?id=109481
Reviewed by Daniel Bates.
The ENABLE_XHR_RESPONSE_BLOB feature define was removed from the code
back in r120574. There are still occurrences of it in various build systems
which should all be removed as they are useless.
* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmakeconfig.h.cmake:
2013-02-11 Eric Carlson <[email protected]>
[Mac] Track language selection should be sticky
https://bugs.webkit.org/show_bug.cgi?id=109466
Reviewed by Dean Jackson.
* Source/autotools/symbols.filter: Export PageGroup::captionPreferences and Page::initGroup.
2013-02-11 Benjamin Poulain <[email protected]>
Kill TestRunner::setMinimumTimerInterval; implement the feature with InternalSettings
https://bugs.webkit.org/show_bug.cgi?id=109349
Reviewed by Sam Weinig.
* Source/autotools/symbols.filter:
2013-02-11 Zan Dobersek <[email protected]>
* Source/WebCore: Modified property svn:ignore, adding GNUmakefile.features.am
to the list of paths to be ignored.
2013-02-10 Laszlo Gombos <[email protected]>
Consolidate the way WTF_USE_PTHREADS is enabled
https://bugs.webkit.org/show_bug.cgi?id=108191
Reviewed by Benjamin Poulain.
Remove duplicated definition of WTF_USE_PTHREADS.
WTF_USE_PTHREADS is defined to 1 on all OS(UNIX) environments in
Platform.h.
* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmake/OptionsEfl.cmake:
2013-02-10 Jae Hyun Park <[email protected]>
Rename ENABLE(GLIB_SUPPORT) to USE(GLIB)
https://bugs.webkit.org/show_bug.cgi?id=104266
Reviewed by Philippe Normand.
Using USE(GLIB) instead of ENABLE(GLIB_SUPPORT) is more consistent with
the existing macro naming conventions.
From Platform.h
USE() - use a particular third-party library or optional OS service
ENABLE() - turn on a specific feature of WebKit
* Source/autotools/SetupAutoconfHeader.m4:
* Source/cmake/OptionsEfl.cmake:
2013-02-09 Philippe Normand <[email protected]>
Unreviewed, another GTK+ build fix after r142343.
* Source/autotools/symbols.filter: Expose the InlineBox delete operator.
2013-02-08 Benjamin Poulain <[email protected]>
Move workerThreadCount from TestRunner to WebCore Internals
https://bugs.webkit.org/show_bug.cgi?id=109239
Reviewed by Darin Adler.
* Source/autotools/symbols.filter:
2013-02-08 Dean Jackson <[email protected]>
Only a fool would cut and paste from a terminal showing truncated git logs.
I am that fool.
Export the full symbol for InlineBox::nodeAtPoint.
* Source/autotools/symbols.filter:
2013-02-08 Dean Jackson <[email protected]>
Snapshotted plug-in should use shadow root
https://bugs.webkit.org/show_bug.cgi?id=108284
Unreviewed GTK+ build fix.
* Source/autotools/symbols.filter: Export InlineBox symbols.
2013-02-08 Seulgi Kim <[email protected]>
Update .gitignore for vim swap files.
https://bugs.webkit.org/show_bug.cgi?id=109252
Reviewed by Dirk Pranke.
When opening the same files multiple with vim, vim creates a .*.sw[a-p]
file as the swap file.
* .gitignore:
2013-02-08 Tomas Popela <[email protected]>
[GTK] Include files from DerivedSources/webkitdom for introspection
https://bugs.webkit.org/show_bug.cgi?id=108631
Reviewed by Martin Robinson.
Include files from DerivedSources/webkitdom for introspection
* /Source/WebKit/gtk/GNUmakefile.am:
* /Source/WebKit2/GNUmakefile.am:
2013-02-07 Martin Robinson <[email protected]>
[GTK] Split configure.ac into reusable portions
https://bugs.webkit.org/show_bug.cgi?id=109246
Reviewed by Philippe Normand.
Split up configure.ac into sections based on different "phases"
of configuration. This should make it easier to find what you are
looking for as well as creating a "right" place to put things.
A nice side effect of this is that we can share the different
modules with a gyp build.
* Source/autotools/CheckSystemAndBasicDependencies.m4: Added.
* Source/autotools/FindDependencies.m4: Added.
* Source/autotools/PrintBuildConfiguration.m4: Added.
* Source/autotools/ReadCommandLineArguments.m4: Added.
* Source/autotools/SetupAutoconfHeader.m4: Added.
* Source/autotools/SetupAutomake.m4: Added.
* Source/autotools/SetupCompilerFlags.m4: Added.
* Source/autotools/SetupLibtool.m4: Added.
* Source/autotools/Versions.m4: Added.
* configure.ac:
2013-02-07 David Farler <[email protected]>
Makefiles should work for arbitrary SDKs and architectures on Apple ports
https://bugs.webkit.org/show_bug.cgi?id=107863
Reviewed by Mark Rowe.
* Makefile:
Allow SDKROOT, ARCHS outside of $(ARGS).
Setting ARCHS => ONLY_ACTIVE_ARCH=NO.
* Makefile.shared: options to webkitdirs based on SDKROOT
* Source/Makefile: don't build WebKit2 for iOS
2013-02-07 Martin Robinson <[email protected]>
[GTK] Cleanup command-line defines
https://bugs.webkit.org/show_bug.cgi?id=109213
Reviewed by Xan Lopez.
* GNUmakefile.am: Remove references to flags that are now provided
by autotoolsconfig.h
* configure.ac: Add new AC_DEFINE invocations for flags that were
before manually appended to the compiler CPPFLAGS and clump all
AC_DEFINE invocations together.
2013-02-07 ChangSeok Oh <[email protected]>
[GTK][AC] Clutter required version up to 1.12
https://bugs.webkit.org/show_bug.cgi?id=109037
Reviewed by Martin Robinson.
The clutter requried version is changed to 1.12.
* configure.ac:
2013-02-07 Zan Dobersek <[email protected]>
[Autotools] Remove uses of Automake FARSTREAM_(CFLAGS|LIBS) variables, USE_FARSTREAM conditional
https://bugs.webkit.org/show_bug.cgi?id=109198
Reviewed by Martin Robinson.
* GNUmakefile.am: The USE_FARSTREAM conditional is being removed while the WTF_USE_FARSTREAM
define is currently a no-op.
* configure.ac: Don't set the Automake conditional as it's currently not needed due
to checking for Farstream dependency being removed in r142005.
2013-02-07 Gavin Peters <[email protected]>
Unreviewed, rolling out r142141.
http://trac.webkit.org/changeset/142141
https://bugs.webkit.org/show_bug.cgi?id=108990
Reland r142112, will update Chromium expectations and create a
Chromium bug instead for the crash.
* ManualTests/remove-fixed-position-but-keep-compositing.html: Added.
2013-02-07 Gavin Peters <[email protected]>
Unreviewed, rolling out r142112.
http://trac.webkit.org/changeset/142112
https://bugs.webkit.org/show_bug.cgi?id=108990
The new test scrollingcoordinator/non-fast-scrollable-region-transformed- iframe.html crashes on Lion.
See http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=scrollingcoordinator%2Fnon-fast-scrollable-region-transformed-iframe.html
* ManualTests/remove-fixed-position-but-keep-compositing.html: Removed.
2013-02-07 Zan Dobersek <[email protected]>
[GTK] configure.ac requires a cleanup
https://bugs.webkit.org/show_bug.cgi?id=99272
Reviewed by Martin Robinson.
Clean up configure.ac. While there is no strict style guideline determined
for this file the changes enforce the usual indentation of four spaces along
with line wrapping at 130 characters and grammar fixes/updates.
* configure.ac:
2013-02-07 Caio Marcelo de Oliveira Filho <[email protected]>
[CoordinatedGraphics] Use ScrollingCoordinator to track fixed layers
https://bugs.webkit.org/show_bug.cgi?id=108990
Reviewed by Noam Rosenthal.
Add a new test that allow us to remove the fixed positioning of a layer but still keeping
it compositing. Coordinated Graphics had a bug where the CoordinatedSceneGraph would still
count this layer as fixed position.
* ManualTests/remove-fixed-position-but-keep-compositing.html: Added.
2013-02-07 Gustavo Noronha Silva <[email protected]>
Unreviewed build fix after r141196 for 32 bits autotools.
* Source/autotools/symbols.filter: restore 32 bits version of the
WebCore::TextIterator::getLocationAndLengthFromRange(WebCore::Node*,
WebCore::Range const*, unsigned int&, unsigned int&) symbol.
2013-02-05 Simon Hausmann <[email protected]>
[Qt] Compile WTF tests of TestWebKitAPI
https://bugs.webkit.org/show_bug.cgi?id=108935
Reviewed by Kenneth Rohde Christiansen.
Build gtest on Linux.
* WebKit.pro:
2013-02-06 Jonathon Jongsma <[email protected]>
[GStreamer] MediaPlayer's code is not easily reusable by other GStreamer-based players
https://bugs.webkit.org/show_bug.cgi?id=100261
Reviewed by Philippe Normand
* configure.ac: removed farstream requirement for now since it's
not actually used yet and makes it more difficult to build and test
2013-02-06 Mike West <[email protected]>
Add an ENABLE_NOSNIFF feature flag.
https://bugs.webkit.org/show_bug.cgi?id=109029
Reviewed by Jochen Eisinger.
This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
when processing script and other resource types.
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
2013-02-05 Jocelyn Turcotte <[email protected]>
[Qt] REGRESSION(r137436): It made all inspector tests timeout on developer builds
https://bugs.webkit.org/show_bug.cgi?id=106554
Reviewed by Simon Hausmann.
Explicitely link WebCore resources in the final DLL only on Windows to
support force_static_libs_as_shared on other platforms.
WebKit1 applications don't get the QtWebKit dynamic library loaded
since libQtWebKitWidgets doesn't depend on libQtWebKit if WebCore and
WebKit1 are dynamic libraries of their own.
* Source/api.pri:
2013-02-05 Martin Robinson <[email protected]>
Update the NEWS and configuration in preparation for 1.11.5.
Reviewed by Philippe Normand.
* configure.ac:
2013-02-04 Benjamin Poulain <[email protected]>
Kill suspendAnimation(), resumeAnimation() and numberOfActiveAnimations() from DRT/WTR; use Internals
https://bugs.webkit.org/show_bug.cgi?id=108741
Reviewed by Tony Chang.
* Source/autotools/symbols.filter:
2013-02-02 Patrick Gansterer <[email protected]>
[CMake] Adopt the WinCE port to new CMake
https://bugs.webkit.org/show_bug.cgi?id=108754
Reviewed by Laszlo Gombos.
Remove the entry point hack which isn't required in the new
CMake version with offical WindowsCE support.
* Source/cmake/OptionsWindows.cmake:
2013-02-01 Benjamin Poulain <[email protected]>
Clean the String->AtomicString conversion for AnimationController::pauseAnimationAtTime
https://bugs.webkit.org/show_bug.cgi?id=108558
Reviewed by Dean Jackson.
* Source/autotools/symbols.filter:
2013-02-01 Zan Dobersek <[email protected]>
[GTK] Add WTFURL source files to the build
https://bugs.webkit.org/show_bug.cgi?id=108215
Reviewed by Benjamin Poulain.
* Source/autotools/symbols.filter: Force the export of the KURL::string() symbol.
This is required when using the WTFURL backend but otherwise doesn't affect the build.
2013-02-01 Alexis Menard <[email protected]>
Enable unprefixed CSS transitions by default.
https://bugs.webkit.org/show_bug.cgi?id=108216
Reviewed by Dean Jackson.
Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
guard the unprefixing work for CSS Transforms and animations.
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
2013-01-31 Christophe Dumez <[email protected]>
[EFL] Disable Web Intents
https://bugs.webkit.org/show_bug.cgi?id=108457
Reviewed by Alexey Proskuryakov.
Turn off WEB_INTENTS flag in EFL CMake project.
* Source/cmake/OptionsEfl.cmake:
2013-01-31 Simon Hausmann <[email protected]>
[Qt] Make it possible to compile WebKit2 Qt related files without access to internal WK2 C++ API
https://bugs.webkit.org/show_bug.cgi?id=108472
Reviewed by Andreas Kling.
When linking WebKit2, also link the WebKit2QML module.
* Source/api.pri:
2013-01-30 Dominik Röttsches <[email protected]>
[HarfBuzz] Remove the HarfBuzz-old code
https://bugs.webkit.org/show_bug.cgi?id=108077
Reviewed by Benjamin Poulain.
Rename WTF_USE_HARFBUZZ_NG to WTF_USE_HARFBUZZ since there
won't be a distinction between ng and non-ng HarfBuzz after
removing the old code.
* Source/cmake/OptionsEfl.cmake:
2013-01-29 Zan Dobersek <[email protected]>
Unreviewed GTK build fix after r141175.
* Source/autotools/symbols.filter: Export the WebCore::Element::createShadowRoot symbol.
2013-01-29 Shinya Kawanaka <[email protected]>
[Chromium] Cannot copy text when selecting readonly (or disabled) input elements
https://bugs.webkit.org/show_bug.cgi?id=106287
Reviewed by Hajime Morita.
* Source/autotools/symbols.filter:
2013-01-29 Laszlo Gombos <[email protected]>
[CMake] Add minimum version information for tool dependencies
https://bugs.webkit.org/show_bug.cgi?id=97592
Reviewed by Kenneth Rohde Christiansen.
Capture the minimum version information for the tools that are required
to build WebKit for all CMake based build systems.
* CMakeLists.txt:
2013-01-29 Nate Chapin <[email protected]>
Enable reuse of cached main resources
https://bugs.webkit.org/show_bug.cgi?id=105667
Reviewed by Adam Barth.
* Source/autotools/symbols.filter: Expose MemoryCache::resourceForURL().
2013-01-29 Laszlo Gombos <[email protected]>
Enable Workers for WinCE
https://bugs.webkit.org/show_bug.cgi?id=108099
Reviewed by Gyuyoung Kim.
WORKERS are enabled for all CMake based ports except WinCE.
Turn on WORKERS for all CMake based ports.
* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/WebKitFeatures.cmake:
2013-01-28 Halton Huo <[email protected]>
[EFL] Quit debug build without -DSHARED_CORE=ON
https://bugs.webkit.org/show_bug.cgi?id=104773
Reviewed by Laszlo Gombos.
Debug build without -DSHARED_CORE=ON will fail because libwebcore_efl.a
is too big (>4G) to archive. The solution is simply to abort cmake in
this condition and notify developer.
* CMakeLists.txt:
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsCommon.cmake:
2013-01-28 Renata Hodovan <[email protected]>
[WK2] Putting QtWebProcess into a chrooted sandbox
https://bugs.webkit.org/show_bug.cgi?id=90005
Reviewed by Anders Carlsson and Zoltan Herczeg.
Make it possible to build WebKit2 with SandboxProcess.
* Source/QtWebKit.pro:
2013-01-27 David Farler <[email protected]>
REGRESSION (r140912): Broke specifying non-trivial ARCHS value to make / build-webkit
https://bugs.webkit.org/show_bug.cgi?id=108028
Reviewed by Dan Bernstein.
* Makefile: Reverted.
* Makefile.shared: Reverted.
* Source/Makefile: Reverted.
2013-01-26 David Farler <[email protected]>
Allow building with arbitrary SDK and ARCHS with make + Xcode
https://bugs.webkit.org/show_bug.cgi?id=107863
Reviewed by David Kilzer.
* Makefile:
Removed references to legacy Xcode configurations.
* Makefile.shared:
Added default ARCHS + SDK settings and parameterized xcodebuild calls.
* Source/Makefile:
iOS does not build WebKit2.
2013-01-25 Jussi Kukkonen <[email protected]>
[CMake][EFL] Build ThirdParty/leveldb when IndexedDB is enabled
https://bugs.webkit.org/show_bug.cgi?id=106443
Reviewed by Laszlo Gombos.
LevelDB is now included in ThirdParty. Use it when IndexDB is
enabled for EFL.
* Source/cmake/OptionsEfl.cmake:
Set WTF_USE_LEVELDB when IndexedDB is enabled
2013-01-24 Keishi Hattori <[email protected]>
Adjust design of the Calendar Picker
https://bugs.webkit.org/show_bug.cgi?id=107507
Reviewed by Kent Tamura.
* ManualTests/forms/calendar-picker.html: Use pickerCommonChromium.css and calendarPickerChromium.css.
2013-01-24 Soo-Hyun Choi <[email protected]>
[CMake] Remove the definition of WTF_PLATFORM_WIN from the build system
https://bugs.webkit.org/show_bug.cgi?id=101635
Reviewed by Laszlo Gombos.
WTF_PLATFORM_WIN defined twice: Source/cmake/OptionsWindows.cmake and in
Source/WTF/wtf/Platform.h.
It would be more future-proof to have it only defined in common C++ code in
Platform.h.
* Source/cmake/OptionsWindows.cmake:
2013-01-23 Zan Dobersek <[email protected]>
Unreviewed.
Speculative build fix for the GTK port after 140539.
* Source/autotools/symbols.filter:
2013-01-22 Gustavo Noronha Silva <[email protected]>
[GTK] Debug build failure on x86-64
https://bugs.webkit.org/show_bug.cgi?id=107400
Reviewed by Xan Lopez.
* configure.ac: use thin archives for convenience libraries, if AR_FLAGS was not
overriden through the environment variable.
2013-01-22 Zan Dobersek <[email protected]>
[Autotools] Remove the Canvas Path configuration option
https://bugs.webkit.org/show_bug.cgi?id=107537
Reviewed by Martin Robinson.
* configure.ac: Remove the configuration option for the Canvas Path
feature as this is not in line with the new guidelines about feature
enablement in the autotools build system.
2013-01-22 Zan Dobersek <[email protected]>
[Autotools] Place a warning in configure.ac about adding new configuration options
https://bugs.webkit.org/show_bug.cgi?id=107559
Reviewed by Martin Robinson.
* configure.ac: Add an eye-catching section explaining that changes in this file might
not be necessary at all and a link pointing to the guidelines on the Trac wiki.
2013-01-21 Dirk Schulze <[email protected]>
Add build flag for Canvas's Path object (disabled by default)
https://bugs.webkit.org/show_bug.cgi?id=107473
Reviewed by Dean Jackson.
Add CANVAS_PATH build flag to build systems.
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2013-01-19 Ryosuke Niwa <[email protected]>
Delete webkit-perf.appspot.com code from WebKit repository
https://bugs.webkit.org/show_bug.cgi?id=107390
Reviewed by Adam Barth.
Delete webkit-perf.appspot.com code from WebKit repository since I maintain
and push the code via https://github.com/rniwa/webkit-perf now.
* Websites/webkit-perf.appspot.com: Removed.
2013-01-19 Philip Rogers <[email protected]>
Merge SVGStylable into SVGStyledElement
https://bugs.webkit.org/show_bug.cgi?id=106877
Reviewed by Dirk Schulze.
SVG2 changes element inheritance so all SVGElements are stylable. As a first-step towards a
cleaner class hierarchy, this patch moves SVGStylable into SVGStyledElement.
* wscript:
2013-01-18 Sudarsana Nagineni <[email protected]>
[CMake] Fix CMake warnings
https://bugs.webkit.org/show_bug.cgi?id=107290
Reviewed by Laszlo Gombos.
Add missing WebKit options to CMake features list.
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
2013-01-18 Sheriff Bot <[email protected]>
Unreviewed, rolling out r140005.
http://trac.webkit.org/changeset/140005
https://bugs.webkit.org/show_bug.cgi?id=107235
broke downstream Chromium interactive_ui_tests (Requested by
dominicc on #webkit).
* Source/autotools/symbols.filter:
2013-01-17 Martin Robinson <[email protected]>
[GTK] Build with LevelDB when IndexedDB is enabled
https://bugs.webkit.org/show_bug.cgi?id=103220
Reviewed by Gustavo Noronha Silva.
* configure.ac: Detect whether the IndexedDatabase feature is enabled. We cannot
use the typical approach for feature detection since we need to adjust the automake
file output based on whether or not IndexedDatabase is enabled.
2013-01-17 Nate Chapin <[email protected]>
Enable reuse of cached main resources
https://bugs.webkit.org/show_bug.cgi?id=105667
Reviewed by Antti Koivisto.
* Source/autotools/symbols.filter: Expose MemoryCache::resourceForURL().
2013-01-17 Seokju Kwon <[email protected]>
[EFL][CMAKE] Compress resource files of inspector
https://bugs.webkit.org/show_bug.cgi?id=106210
Reviewed by Gyuyoung Kim.
Add compressing JavaScript
for smaller package and faster connection of remote web inspector.
* Source/PlatformEfl.cmake:
2013-01-16 Hugo Parente Lima <[email protected]>
[CMake] Report actual values for feature configuration (instead of the default)
https://bugs.webkit.org/show_bug.cgi?id=107010
Reviewed by Laszlo Gombos.
* Source/cmake/WebKitFeatures.cmake:
2013-01-16 Gyuyoung Kim <[email protected]>
[EFL] Move 'DefaultTheme' folder to WebCore/platform/efl
https://bugs.webkit.org/show_bug.cgi?id=106969
Reviewed by Benjamin Poulain.
* Source/PlatformEfl.cmake: Change DefaultTheme path.
* Source/cmake/OptionsEfl.cmake: ditto.
2013-01-15 Alberto Garcia <[email protected]>
Fix typos in WebKitFeatures.cmake
https://bugs.webkit.org/show_bug.cgi?id=106952
Reviewed by Martin Robinson.
* Source/cmake/WebKitFeatures.cmake:
Replace "Toogle" with "Toggle".
2013-01-15 Zan Dobersek <[email protected]>
[Autotools] Add support for WebKit2-only builds
https://bugs.webkit.org/show_bug.cgi?id=106889
Reviewed by Gustavo Noronha Silva.