Web Inspector: setPropertyValue does not work for non-finite numbers
https://bugs.webkit.org/show_bug.cgi?id=97016

Patch by Andrey Adaikin <aandrey@chromium.org> on 2012-09-20
Reviewed by Vsevolod Vlasov.

Source/WebCore:

Fix: setting a property to NaN, Infinity or -Infinity numbers did not work.

* inspector/front-end/RemoteObject.js:
(WebInspector.RemoteObject.prototype.setPropertyValue):

LayoutTests:

Expands the test with non-finite numbers case.

* inspector/runtime/runtime-setPropertyValue-expected.txt:
* inspector/runtime/runtime-setPropertyValue.html:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129122 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r129091.
http://trac.webkit.org/changeset/129091
https://bugs.webkit.org/show_bug.cgi?id=97205

It broke perf tests everywhere (Requested by Ossy on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-09-20

PerformanceTests:

* resources/runner.js:
(PerfTestRunner.computeStatistics):
(PerfTestRunner.printStatistics):

Tools:

* Scripts/webkitpy/performance_tests/perftest.py:
(PerfTest):
(PerfTest.parse_output):
(PageLoadingPerfTest.run):
* Scripts/webkitpy/performance_tests/perftest_unittest.py:
(MainTest.test_parse_output):
(MainTest.test_parse_output_with_failing_line):
(TestPageLoadingPerfTest.test_run):
* Scripts/webkitpy/performance_tests/perftestsrunner.py:
(PerfTestsRunner._generate_and_show_results):
* Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py:
(test_run_memory_test):
(test_run_with_json_output):
(test_run_with_description):
(test_run_with_slave_config_json):
(test_run_with_multiple_repositories):

LayoutTests:

* fast/harness/perftests/runs-per-second-log-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129123 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Adding the 'google_apis' directory to .gitignore.
https://bugs.webkit.org/show_bug.cgi?id=97187

Patch by Mike West <mkwst@google.com> on 2012-09-20
Reviewed by Jochen Eisinger.

'chromium/google_apis' should be ignored, as it's not in the git repo.

* .gitignore:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129124 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium ] Add new localized string, OtherDateLabel, to be used in input type=date datalist UI
https://bugs.webkit.org/show_bug.cgi?id=97200

Reviewed by Kent Tamura.

Adding new localized string to be used in the SuggestionPicker for input type=date.

* chromium/public/WebLocalizedString.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129125 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Enable CSS regions by default
https://bugs.webkit.org/show_bug.cgi?id=97196

Source/WebKit/qt:

Reviewed by Dirk Schulze.

* Api/qwebsettings.cpp:
(QWebSettings::QWebSettings):

LayoutTests:

Add Qt specific expected results for non-reftests,
results are compared to Mac results manually.

Reviewed by Dirk Schulze.

* platform/qt/Skipped: Unskip passing fast/regions tests, skip 3 failing reftest.
* platform/qt/fast/regions/autoheight-regions-mark-expected.png: Added.
* platform/qt/fast/regions/autoheight-regions-mark-expected.txt: Added.
* platform/qt/fast/regions/bottom-overflow-out-of-first-region-expected.png: Added.
* platform/qt/fast/regions/bottom-overflow-out-of-first-region-expected.txt: Added.
* platform/qt/fast/regions/flow-content-basic-expected.png: Added.
* platform/qt/fast/regions/flow-content-basic-expected.txt: Added.
* platform/qt/fast/regions/flow-content-basic-vertical-expected.png: Added.
* platform/qt/fast/regions/flow-content-basic-vertical-expected.txt: Added.
* platform/qt/fast/regions/flow-content-basic-vertical-rl-expected.png: Added.
* platform/qt/fast/regions/flow-content-basic-vertical-rl-expected.txt: Added.
* platform/qt/fast/regions/flows-dependency-dynamic-remove-expected.png: Added.
* platform/qt/fast/regions/flows-dependency-dynamic-remove-expected.txt: Added.
* platform/qt/fast/regions/flows-dependency-same-flow-expected.png: Added.
* platform/qt/fast/regions/flows-dependency-same-flow-expected.txt: Added.
* platform/qt/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/overflow-in-uniform-regions-dynamic-expected.png: Added.
* platform/qt/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt: Added.
* platform/qt/fast/regions/overflow-in-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/overflow-in-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/overflow-rtl-in-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/overflow-size-change-in-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png: Added.
* platform/qt/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.txt: Added.
* platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Added.
* platform/qt/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.txt: Added.
* platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Added.
* platform/qt/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.txt: Added.
* platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/percentage-margins-rtl-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.png: Added.
* platform/qt/fast/regions/percentage-margins-variable-width-regions-expected.txt: Added.
* platform/qt/fast/regions/region-overflow-auto-overflow-hidden-expected.png: Added.
* platform/qt/fast/regions/region-overflow-auto-overflow-hidden-expected.txt: Added.
* platform/qt/fast/regions/region-overflow-auto-overflow-visible-expected.png: Added.
* platform/qt/fast/regions/region-overflow-auto-overflow-visible-expected.txt: Added.
* platform/qt/fast/regions/region-style-block-background-color-expected.png: Added.
* platform/qt/fast/regions/region-style-block-background-color-expected.txt: Added.
* platform/qt/fast/regions/region-style-block-background-color2-expected.png: Added.
* platform/qt/fast/regions/region-style-block-background-color2-expected.txt: Added.
* platform/qt/fast/regions/text-region-split-small-pagination-expected.png: Added.
* platform/qt/fast/regions/text-region-split-small-pagination-expected.txt: Added.
* platform/qt/fast/regions/top-overflow-out-of-second-region-expected.png: Added.
* platform/qt/fast/regions/top-overflow-out-of-second-region-expected.txt: Added.
* platform/qt/fast/regions/webkit-flow-double-pagination-float-push-expected.png: Added.
* platform/qt/fast/regions/webkit-flow-double-pagination-float-push-expected.txt: Added.
* platform/qt/fast/regions/webkit-flow-float-pushed-to-last-region-expected.png: Added.
* platform/qt/fast/regions/webkit-flow-float-pushed-to-last-region-expected.txt: Added.
* platform/qt/fast/regions/webkit-flow-float-unable-to-push-expected.png: Added.
* platform/qt/fast/regions/webkit-flow-float-unable-to-push-expected.txt: Added.
* platform/qt/fast/regions/webkit-flow-floats-inside-regions-bounds-expected.png: Added.
* platform/qt/fast/regions/webkit-flow-floats-inside-regions-bounds-expected.txt: Added.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Added.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.txt: Added.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Added.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.txt: Added.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.png: Added.
* platform/qt/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.txt: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129126 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] r129045 broke the ARM build
https://bugs.webkit.org/show_bug.cgi?id=97195

Reviewed by Zoltan Herczeg.

Implementing missing store8 function.

* assembler/MacroAssemblerARM.h:
(JSC::MacroAssemblerARM::store8):
(MacroAssemblerARM):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@129127 268f45cc-cd09-0410-ab3c-d52691b4dbfc