[Mac] don't update caption user style sheet during parsing
https://bugs.webkit.org/show_bug.cgi?id=137983
rdar://problem/18735366

Reviewed by Jer Noble.

No new tests, existing tests cover the changes.

* page/CaptionUserPreferencesMediaAF.cpp:
(WebCore::CaptionUserPreferencesMediaAF::CaptionUserPreferencesMediaAF): Initialize m_updateStyleSheetTimer.
(WebCore::CaptionUserPreferencesMediaAF::updateTimerFired): Call updateCaptionStyleSheetOveride.
(WebCore::CaptionUserPreferencesMediaAF::setInterestedInCaptionPreferenceChanges): Prime a timer to update
    the captions style sheet after a slight delay.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@175139 268f45cc-cd09-0410-ab3c-d52691b4dbfc
offsets.rb:183:in `buildOffsetsMap': unhandled exception - is offlineasm dependency tracking broken? (132668)
https://bugs.webkit.org/show_bug.cgi?id=138017

Reviewed by Mark Lam.

Removed from the nput file $(SRCROOT)/llint/LowLevelAssembler.asm and output file
$(BUILT_PRODUCTS_DIR)/LLIntOffsets/LLIntDesiredOffsets.h from the Generate Derived Sources
build phase in the LLInt Offset target.  There is no need for Xcode to do any dependency
checking with these files as the ruby script offlineasm/generate_offset_extractor.rb will
do that for us.

* JavaScriptCore.xcodeproj/project.pbxproj:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@175141 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Win] Skip failing JSC tests following r175078
https://bugs.webkit.org/show_bug.cgi?id=130967.
* Scripts/run-javascriptcore-tests:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@175142 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebContent crash in WebKit::WebPage::expandedRangeFromHandle
https://bugs.webkit.org/show_bug.cgi?id=138023

Reviewed by Enrica Casucci.

The crashes are caused by rangeForBlockAtPoint returning a null Range.
Exit early or continue if a range is null in various places.

* WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::expandedRangeFromHandle): Continue looking for another point if the range returned by
rangeForBlockAtPoint is null.
(WebKit::WebPage::contractedRangeFromHandle): Ditto.
(WebKit::WebPage::computeExpandAndShrinkThresholdsForHandle): Removed the FIXME now that Enrica has
verified that this early exit added in r173788 is correct.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@175143 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Win] Rebaseline a bunch of forms tests that no longer match after removing SafariTheme.
https://bugs.webkit.org/show_bug.cgi?id=138022.
* platform/win/fast/forms/HTMLOptionElement_label06-expected.txt: Added.
* platform/win/fast/forms/basic-inputs-expected.txt:
* platform/win/fast/forms/basic-textareas-expected.txt: Added.
* platform/win/fast/forms/basic-textareas-quirks-expected.txt: Added.
* platform/win/fast/forms/blankbuttons-expected.txt:
* platform/win/fast/forms/button-generated-content-expected.txt:
* platform/win/fast/forms/button-inner-block-reuse-expected.txt: Added.
* platform/win/fast/forms/control-clip-expected.txt: Added.
* platform/win/fast/forms/fieldset-align-expected.txt: Added.
* platform/win/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt: Added.
* platform/win/fast/forms/fieldset-with-float-expected.txt: Added.
* platform/win/fast/forms/float-before-fieldset-expected.txt: Added.
* platform/win/fast/forms/focus-selection-textarea-expected.txt: Added.
* platform/win/fast/forms/indeterminate-expected.txt: Added.
* platform/win/fast/forms/input-appearance-readonly-expected.txt: Added.
* platform/win/fast/forms/input-appearance-visibility-expected.txt: Added.
* platform/win/fast/forms/input-first-letter-expected.txt: Added.
* platform/win/fast/forms/input-readonly-dimmed-expected.txt: Added.
* platform/win/fast/forms/input-spaces-expected.txt: Added.
* platform/win/fast/forms/input-text-click-outside-expected.txt: Added.
* platform/win/fast/forms/input-type-text-min-width-expected.txt: Added.
* platform/win/fast/forms/input-width-expected.txt: Added.
* platform/win/fast/forms/listbox-onchange-expected.txt: Added.
* platform/win/fast/forms/menulist-clip-expected.txt:
* platform/win/fast/forms/menulist-option-wrap-expected.txt: Added.
* platform/win/fast/forms/menulist-separator-painting-expected.txt: Added.
* platform/win/fast/forms/menulist-width-change-expected.txt:
* platform/win/fast/forms/negativeLineHeight-expected.txt: Added.
* platform/win/fast/forms/onselect-textarea-expected.txt: Added.
* platform/win/fast/forms/option-script-expected.txt:
* platform/win/fast/forms/option-text-clip-expected.txt:
* platform/win/fast/forms/placeholder-pseudo-style-expected.txt: Added.
* platform/win/fast/forms/range/input-appearance-range-expected.txt: Added.
* platform/win/fast/forms/range/range-thumb-height-percentage-expected.txt: Added.
* platform/win/fast/forms/range/slider-padding-expected.txt: Added.
* platform/win/fast/forms/range/slider-thumb-shared-style-expected.txt: Added.
* platform/win/fast/forms/range/slider-thumb-stylability-expected.txt: Added.
* platform/win/fast/forms/range/thumbslider-no-parent-slider-expected.txt: Added.
* platform/win/fast/forms/search-cancel-button-style-sharing-expected.txt: Added.
* platform/win/fast/forms/search-display-none-cancel-button-expected.txt: Added.
* platform/win/fast/forms/search-rtl-expected.txt: Added.
* platform/win/fast/forms/search-styled-expected.txt:
* platform/win/fast/forms/search-vertical-alignment-expected.txt: Added.
* platform/win/fast/forms/select-background-none-expected.txt: Added.
* platform/win/fast/forms/select-empty-option-height-expected.txt: Added.
* platform/win/fast/forms/select-size-expected.txt: Added.
* platform/win/fast/forms/select-style-expected.txt: Added.
* platform/win/fast/forms/select-visual-hebrew-expected.txt: Added.
* platform/win/fast/forms/select-writing-direction-natural-expected.txt:
* platform/win/fast/forms/selectlist-minsize-expected.txt: Added.
* platform/win/fast/forms/stuff-on-my-optgroup-expected.txt: Added.
* platform/win/fast/forms/textAreaLineHeight-expected.txt: Added.
* platform/win/fast/forms/textarea-align-expected.txt: Added.
* platform/win/fast/forms/textarea-metrics-expected.txt: Added.
* platform/win/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Added.
* platform/win/fast/forms/textarea-placeholder-visibility-1-expected.txt:
* platform/win/fast/forms/textarea-placeholder-visibility-2-expected.txt:
* platform/win/fast/forms/textarea-scroll-height-expected.txt: Added.
* platform/win/fast/forms/textarea-scrollbar-expected.txt:
* platform/win/fast/forms/textarea-scrolled-type-expected.txt: Added.
* platform/win/fast/forms/textarea-setinnerhtml-expected.txt: Added.
* platform/win/fast/forms/textarea-width-expected.txt:
* platform/win/fast/forms/textfield-overflow-by-value-update-expected.txt: Added.
* platform/win/fast/forms/textfield-overflow-expected.txt: Added.

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