WebKit-https.git
5 years agoUnreviewed MAC gardening. Rebaselining after subpixel layout is enabled (r161882).
zalan@apple.com [Mon, 13 Jan 2014 17:24:08 +0000 (17:24 +0000)]
Unreviewed MAC gardening. Rebaselining after subpixel layout is enabled (r161882).

* css3/background/background-repeat-space-content-expected.html:
* css3/background/background-repeat-space-padding-expected.html:
* css3/masking/mask-repeat-space-content-expected.html:
* css3/masking/mask-repeat-space-padding-expected.html:
* fast/regions/auto-size/autoheight-correct-region-for-lines-2.html:
* fast/regions/overflow-region-transform.html:
* platform/mac/TestExpectations:
* platform/mac/accessibility/image-link-expected.txt:
* platform/mac/accessibility/internal-link-anchors2-expected.txt:
* platform/mac/accessibility/svg-bounds-expected.txt:
* platform/mac/accessibility/svg-remote-element-expected.txt:
* platform/mac/accessibility/table-attributes-expected.txt:
* platform/mac/accessibility/table-cell-spans-expected.txt:
* platform/mac/accessibility/table-cells-expected.txt:
* platform/mac/accessibility/table-detection-expected.txt:
* platform/mac/accessibility/table-sections-expected.txt:
* platform/mac/compositing/contents-opaque/control-layer-expected.txt: Added.
* platform/mac/compositing/direct-image-compositing-expected.txt:
* platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt:
* platform/mac/compositing/overflow/theme-affects-visual-overflow-expected.txt:
* platform/mac/compositing/shadows/shadow-drawing-expected.txt:
* platform/mac/compositing/visibility/visibility-image-layers-dynamic-expected.txt:
* platform/mac/css1/basic/inheritance-expected.txt:
* platform/mac/css1/box_properties/acid_test-expected.txt:
* platform/mac/css1/box_properties/clear_float-expected.txt:
* platform/mac/css1/box_properties/float_on_text_elements-expected.txt:
* platform/mac/css1/box_properties/margin-expected.txt:
* platform/mac/css1/box_properties/margin_bottom-expected.txt:
* platform/mac/css1/box_properties/margin_right-expected.txt:
* platform/mac/css1/box_properties/margin_top-expected.txt:
* platform/mac/css1/box_properties/padding-expected.txt:
* platform/mac/css1/box_properties/padding_bottom-expected.txt:
* platform/mac/css1/box_properties/padding_left-expected.txt:
* platform/mac/css1/box_properties/padding_right-expected.txt:
* platform/mac/css1/box_properties/padding_top-expected.txt:
* platform/mac/css1/box_properties/width-expected.txt:
* platform/mac/css1/color_and_background/background_attachment-expected.txt:
* platform/mac/css1/font_properties/font-expected.txt:
* platform/mac/css1/font_properties/font_size-expected.txt:
* platform/mac/css1/font_properties/font_weight-expected.txt:
* platform/mac/css1/formatting_model/floating_elements-expected.txt:
* platform/mac/css1/formatting_model/horizontal_formatting-expected.txt:
* platform/mac/css1/formatting_model/inline_elements-expected.txt:
* platform/mac/css1/formatting_model/replaced_elements-expected.txt:
* platform/mac/css1/formatting_model/vertical_formatting-expected.txt:
* platform/mac/css1/text_properties/text_indent-expected.txt:
* platform/mac/css1/text_properties/vertical_align-expected.txt:
* platform/mac/css1/units/percentage_units-expected.txt:
* platform/mac/css2.1/20110323/block-replaced-width-001-expected.txt:
* platform/mac/css2.1/20110323/floating-replaced-height-008-expected.txt:
* platform/mac/css2.1/20110323/inline-block-replaced-height-008-expected.txt:
* platform/mac/css2.1/20110323/inline-replaced-height-008-expected.txt:
* platform/mac/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt:
* platform/mac/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt:
* platform/mac/css2.1/t080301-c411-vt-mrgn-00-b-expected.txt:
* platform/mac/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
* platform/mac/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt:
* platform/mac/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
* platform/mac/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
* platform/mac/css2.1/t09-c5526c-display-00-e-expected.txt:
* platform/mac/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
* platform/mac/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt:
* platform/mac/css2.1/t090501-c414-flt-03-b-g-expected.txt:
* platform/mac/css2.1/t1002-c5523-width-02-b-g-expected.txt:
* platform/mac/css2.1/t100801-c544-valgn-00-a-ag-expected.txt:
* platform/mac/css2.1/t100801-c544-valgn-02-d-agi-expected.txt:
* platform/mac/css2.1/t100801-c544-valgn-03-d-agi-expected.txt:
* platform/mac/css2.1/t100801-c544-valgn-04-d-agi-expected.txt:
* platform/mac/css2.1/t1205-c565-list-pos-00-b-expected.txt:
* platform/mac/css2.1/t1506-c525-font-wt-00-b-expected.txt:
* platform/mac/css2.1/t1508-c527-font-09-b-expected.txt:
* platform/mac/css2.1/t1602-c43-center-00-d-ag-expected.txt:
* platform/mac/css3/flexbox/flexbox-baseline-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-24-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-25-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-68-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-70-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-24-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-68-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-24-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-25-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-68-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-70-expected.txt:
* platform/mac/css3/unicode-bidi-isolate-basic-expected.txt:
* platform/mac/editing/inserting/before-after-input-element-expected.txt:
* platform/mac/editing/inserting/editing-empty-divs-expected.txt:
* platform/mac/editing/pasteboard/4806874-expected.txt:
* platform/mac/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt:
* platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
* platform/mac/editing/pasteboard/input-field-1-expected.txt:
* platform/mac/editing/selection/3690703-2-expected.txt:
* platform/mac/editing/selection/3690703-expected.txt:
* platform/mac/editing/selection/3690719-expected.txt:
* platform/mac/editing/selection/4397952-expected.txt:
* platform/mac/editing/selection/4895428-3-expected.txt:
* platform/mac/editing/selection/4975120-expected.txt:
* platform/mac/editing/selection/5240265-expected.txt:
* platform/mac/editing/selection/5354455-2-expected.txt:
* platform/mac/editing/selection/caret-ltr-2-expected.txt:
* platform/mac/editing/selection/caret-ltr-2-left-expected.txt:
* platform/mac/editing/selection/caret-ltr-expected.txt:
* platform/mac/editing/selection/caret-ltr-right-expected.txt:
* platform/mac/editing/selection/caret-rtl-2-expected.txt:
* platform/mac/editing/selection/caret-rtl-2-left-expected.txt:
* platform/mac/editing/selection/caret-rtl-expected.txt:
* platform/mac/editing/selection/caret-rtl-right-expected.txt:
* platform/mac/editing/selection/collapse-selection-in-bidi-expected.txt:
* platform/mac/editing/selection/drag-select-1-expected.txt:
* platform/mac/editing/selection/drag-start-event-client-x-y-expected.txt:
* platform/mac/editing/selection/mixed-editability-10-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-1-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-2-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-3-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-4-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-5-expected.txt:
* platform/mac/editing/selection/select-text-overflow-ellipsis-expected.txt:
* platform/mac/editing/selection/selection-button-text-expected.txt:
* platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-br-expected.txt:
* platform/mac/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
* platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
* platform/mac/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
* platform/mac/fast/backgrounds/background-inherit-color-bug-expected.txt:
* platform/mac/fast/backgrounds/background-position-parsing-expected.txt:
* platform/mac/fast/backgrounds/size/contain-and-cover-zoomed-expected.txt:
* platform/mac/fast/block/basic/001-expected.txt:
* platform/mac/fast/block/basic/011-expected.txt:
* platform/mac/fast/block/basic/014-expected.txt:
* platform/mac/fast/block/basic/015-expected.txt:
* platform/mac/fast/block/basic/016-expected.txt:
* platform/mac/fast/block/basic/019-expected.txt:
* platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
* platform/mac/fast/block/float/013-expected.txt:
* platform/mac/fast/block/float/025-expected.txt:
* platform/mac/fast/block/float/026-expected.txt:
* platform/mac/fast/block/float/027-expected.txt:
* platform/mac/fast/block/float/028-expected.txt:
* platform/mac/fast/block/float/032-expected.txt:
* platform/mac/fast/block/float/centered-float-avoidance-complexity-expected.txt:
* platform/mac/fast/block/float/float-avoidance-expected.txt:
* platform/mac/fast/block/float/float-in-float-painting-expected.txt:
* platform/mac/fast/block/float/nopaint-after-layer-destruction2-expected.txt:
* platform/mac/fast/block/float/shrink-to-avoid-float-complexity-expected.txt:
* platform/mac/fast/block/margin-collapse/100-expected.txt:
* platform/mac/fast/block/margin-collapse/103-expected.txt:
* platform/mac/fast/block/positioning/047-expected.txt:
* platform/mac/fast/block/positioning/051-expected.txt:
* platform/mac/fast/block/positioning/inline-block-relposition-expected.txt:
* platform/mac/fast/block/positioning/replaced-inside-fixed-top-bottom-expected.txt:
* platform/mac/fast/borders/bidi-002-expected.txt:
* platform/mac/fast/borders/bidi-009a-expected.txt:
* platform/mac/fast/borders/bidi-012-expected.txt:
* platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
* platform/mac/fast/borders/rtl-border-01-expected.txt:
* platform/mac/fast/borders/rtl-border-02-expected.txt:
* platform/mac/fast/borders/rtl-border-03-expected.txt:
* platform/mac/fast/box-sizing/box-sizing-expected.txt:
* platform/mac/fast/clip/overflow-border-radius-composited-expected.txt:
* platform/mac/fast/clip/overflow-border-radius-transformed-expected.txt:
* platform/mac/fast/css-generated-content/011-expected.txt:
* platform/mac/fast/css-generated-content/012-expected.txt:
* platform/mac/fast/css-generated-content/013-expected.txt:
* platform/mac/fast/css-generated-content/014-expected.txt:
* platform/mac/fast/css-generated-content/015-expected.txt:
* platform/mac/fast/css-generated-content/details-summary-before-after-expected.txt:
* platform/mac/fast/css-generated-content/inline-display-types-expected.txt:
* platform/mac/fast/css/003-expected.txt:
* platform/mac/fast/css/004-expected.txt:
* platform/mac/fast/css/005-expected.txt:
* platform/mac/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.png: Removed.
* platform/mac/fast/css/absolute-child-with-percent-height-inside-relative-parent-expected.txt: Removed.
* platform/mac/fast/css/background-shorthand-invalid-url-expected.txt:
* platform/mac/fast/css/bidi-override-in-anonymous-block-expected.txt:
* platform/mac/fast/css/bug4860-absolute-block-child-does-not-inherit-alignment-expected.txt:
* platform/mac/fast/css/continuationCrash-expected.txt:
* platform/mac/fast/css/css1_forward_compatible_parsing-expected.txt:
* platform/mac/fast/css/css2-system-fonts-expected.txt:
* platform/mac/fast/css/empty-pseudo-class-expected.txt:
* platform/mac/fast/css/ex-after-font-variant-expected.txt:
* platform/mac/fast/css/fieldset-display-row-expected.txt:
* platform/mac/fast/css/first-child-pseudo-class-expected.txt:
* platform/mac/fast/css/first-line-text-decoration-expected.txt:
* platform/mac/fast/css/first-line-text-decoration-inherited-from-parent-expected.txt:
* platform/mac/fast/css/first-of-type-pseudo-class-expected.txt:
* platform/mac/fast/css/getComputedStyle/getComputedStyle-margin-percentage-expected.txt:
* platform/mac/fast/css/h1-in-section-elements-expected.txt:
* platform/mac/fast/css/hsl-color-expected.txt:
* platform/mac/fast/css/hsla-color-expected.txt:
* platform/mac/fast/css/inline-properties-important-expected.txt:
* platform/mac/fast/css/input-search-padding-expected.txt:
* platform/mac/fast/css/invalid-percentage-property-expected.txt:
* platform/mac/fast/css/last-child-pseudo-class-expected.txt:
* platform/mac/fast/css/last-of-type-pseudo-class-expected.txt:
* platform/mac/fast/css/line-height-expected.txt:
* platform/mac/fast/css/margin-top-bottom-dynamic-expected.txt:
* platform/mac/fast/css/non-standard-checkbox-size-expected.txt:
* platform/mac/fast/css/only-child-pseudo-class-expected.txt:
* platform/mac/fast/css/only-of-type-pseudo-class-expected.txt:
* platform/mac/fast/css/percentage-non-integer-expected.txt:
* platform/mac/fast/css/preserve-user-specified-zoom-level-on-reload-expected.txt:
* platform/mac/fast/css/rgb-float-expected.txt:
* platform/mac/fast/css/rtl-ordering-expected.txt:
* platform/mac/fast/css/selector-set-attribute-expected.txt:
* platform/mac/fast/css/text-align-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-strict-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-text-align-center-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-text-align-justify-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-text-align-left-expected.txt:
* platform/mac/fast/css/text-overflow-ellipsis-text-align-right-expected.txt:
* platform/mac/fast/css/text-overflow-input-expected.txt:
* platform/mac/fast/css/transform-default-parameter-expected.txt:
* platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
* platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-justify-expected.txt:
* platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-left-expected.txt:
* platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-right-expected.txt:
* platform/mac/fast/css/word-space-extra-expected.txt:
* platform/mac/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: Added.
* platform/mac/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt:
* platform/mac/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt:
* platform/mac/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt:
* platform/mac/fast/dom/HTMLMeterElement/meter-element-expected.txt:
* platform/mac/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt:
* platform/mac/fast/dom/HTMLMeterElement/meter-optimums-expected.txt:
* platform/mac/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt:
* platform/mac/fast/dom/HTMLMeterElement/meter-styles-expected.txt:
* platform/mac/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt:
* platform/mac/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt:
* platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
* platform/mac/fast/dom/Window/webkitConvertPoint-expected.txt: Added.
* platform/mac/fast/dom/clone-node-dynamic-style-expected.txt:
* platform/mac/fast/dom/isindex-001-expected.txt:
* platform/mac/fast/dom/isindex-002-expected.txt:
* platform/mac/fast/dynamic/012-expected.txt:
* platform/mac/fast/dynamic/anchor-lock-expected.txt:
* platform/mac/fast/encoding/denormalised-voiced-japanese-chars-expected.txt:
* platform/mac/fast/encoding/utf-16-big-endian-expected.txt:
* platform/mac/fast/encoding/utf-16-little-endian-expected.txt:
* platform/mac/fast/events/context-no-deselect-expected.txt:
* platform/mac/fast/events/document-elementFromPoint-expected.txt:
* platform/mac/fast/events/pointer-events-2-expected.txt:
* platform/mac/fast/flexbox/flex-hang-expected.txt:
* platform/mac/fast/forms/001-expected.txt:
* platform/mac/fast/forms/006-expected.txt:
* platform/mac/fast/forms/007-expected.txt:
* platform/mac/fast/forms/basic-buttons-expected.txt:
* platform/mac/fast/forms/basic-inputs-expected.txt:
* platform/mac/fast/forms/basic-textareas-expected.txt:
* platform/mac/fast/forms/basic-textareas-quirks-expected.txt:
* platform/mac/fast/forms/blankbuttons-expected.txt:
* platform/mac/fast/forms/box-shadow-override-expected.txt:
* platform/mac/fast/forms/button-cannot-be-nested-expected.txt:
* platform/mac/fast/forms/button-default-title-expected.txt:
* platform/mac/fast/forms/button-generated-content-expected.txt:
* platform/mac/fast/forms/button-positioned-expected.txt:
* platform/mac/fast/forms/button-sizes-expected.txt:
* platform/mac/fast/forms/button-style-color-expected.txt:
* platform/mac/fast/forms/button-table-styles-expected.txt:
* platform/mac/fast/forms/button-text-transform-expected.txt:
* platform/mac/fast/forms/button-white-space-expected.txt:
* platform/mac/fast/forms/color/input-appearance-color-expected.txt:
* platform/mac/fast/forms/control-restrict-line-height-expected.txt:
* platform/mac/fast/forms/encoding-test-expected.txt:
* platform/mac/fast/forms/fieldset-align-expected.txt:
* platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt: Added.
* platform/mac/fast/forms/fieldset-with-float-expected.txt:
* platform/mac/fast/forms/file/file-input-direction-expected.txt:
* platform/mac/fast/forms/file/file-input-disabled-expected.txt:
* platform/mac/fast/forms/file/input-file-re-render-expected.txt:
* platform/mac/fast/forms/float-before-fieldset-expected.txt:
* platform/mac/fast/forms/form-element-geometry-expected.txt:
* platform/mac/fast/forms/formmove-expected.txt:
* platform/mac/fast/forms/formmove2-expected.txt:
* platform/mac/fast/forms/formmove3-expected.txt:
* platform/mac/fast/forms/indeterminate-expected.txt:
* platform/mac/fast/forms/input-align-expected.txt:
* platform/mac/fast/forms/input-appearance-bkcolor-expected.txt:
* platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt:
* platform/mac/fast/forms/input-appearance-disabled-expected.txt:
* platform/mac/fast/forms/input-appearance-focus-expected.txt:
* platform/mac/fast/forms/input-appearance-height-expected.txt:
* platform/mac/fast/forms/input-appearance-preventDefault-expected.txt:
* platform/mac/fast/forms/input-appearance-readonly-expected.txt:
* platform/mac/fast/forms/input-appearance-selection-expected.txt:
* platform/mac/fast/forms/input-appearance-visibility-expected.txt:
* platform/mac/fast/forms/input-appearance-width-expected.txt:
* platform/mac/fast/forms/input-baseline-expected.txt:
* platform/mac/fast/forms/input-button-sizes-expected.txt:
* platform/mac/fast/forms/input-disabled-color-expected.txt:
* platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt:
* platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt:
* platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
* platform/mac/fast/forms/input-readonly-dimmed-expected.txt:
* platform/mac/fast/forms/input-readonly-empty-expected.txt:
* platform/mac/fast/forms/input-spaces-expected.txt:
* platform/mac/fast/forms/input-table-expected.txt:
* platform/mac/fast/forms/input-text-click-inside-expected.txt:
* platform/mac/fast/forms/input-text-click-outside-expected.txt:
* platform/mac/fast/forms/input-text-double-click-expected.txt:
* platform/mac/fast/forms/input-text-drag-down-expected.txt:
* platform/mac/fast/forms/input-text-option-delete-expected.txt:
* platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
* platform/mac/fast/forms/input-text-self-emptying-click-expected.txt:
* platform/mac/fast/forms/input-text-word-wrap-expected.txt:
* platform/mac/fast/forms/input-value-expected.txt:
* platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
* platform/mac/fast/forms/listbox-hit-test-zoomed-expected.txt:
* platform/mac/fast/forms/menulist-clip-expected.txt:
* platform/mac/fast/forms/minWidthPercent-expected.txt:
* platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
* platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt:
* platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.txt:
* platform/mac/fast/forms/placeholder-position-expected.txt:
* platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt:
* platform/mac/fast/forms/range/input-appearance-range-expected.txt:
* platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/mac/fast/forms/search-rtl-expected.txt:
* platform/mac/fast/forms/search-vertical-alignment-expected.txt:
* platform/mac/fast/forms/search/search-size-with-decorations-expected.txt:
* platform/mac/fast/forms/searchfield-heights-expected.txt:
* platform/mac/fast/forms/select-baseline-expected.txt:
* platform/mac/fast/forms/tabbing-input-iframe-expected.txt:
* platform/mac/fast/forms/targeted-frame-submission-expected.txt:
* platform/mac/fast/forms/text-style-color-expected.txt:
* platform/mac/fast/forms/textAreaLineHeight-expected.txt:
* platform/mac/fast/forms/textfield-focus-ring-expected.txt:
* platform/mac/fast/forms/textfield-overflow-expected.txt:
* platform/mac/fast/forms/validation-message-appearance-expected.txt:
* platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
* platform/mac/fast/frames/onlyCommentInIFrame-expected.txt:
* platform/mac/fast/frames/take-focus-from-iframe-expected.txt:
* platform/mac/fast/gradients/crash-on-zero-radius-expected.txt:
* platform/mac/fast/gradients/generated-gradients-expected.txt:
* platform/mac/fast/gradients/radial-centered-expected.txt:
* platform/mac/fast/gradients/simple-gradients-expected.txt:
* platform/mac/fast/hidpi/video-controls-in-hidpi-expected.txt:
* platform/mac/fast/html/details-add-child-1-expected.txt:
* platform/mac/fast/html/details-add-child-2-expected.txt:
* platform/mac/fast/html/details-add-details-child-1-expected.txt:
* platform/mac/fast/html/details-add-details-child-2-expected.txt:
* platform/mac/fast/html/details-add-summary-1-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-1-expected.txt:
* platform/mac/fast/html/details-add-summary-10-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-10-expected.txt:
* platform/mac/fast/html/details-add-summary-2-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-2-expected.txt:
* platform/mac/fast/html/details-add-summary-3-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-3-expected.txt:
* platform/mac/fast/html/details-add-summary-4-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-4-expected.txt:
* platform/mac/fast/html/details-add-summary-5-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-5-expected.txt:
* platform/mac/fast/html/details-add-summary-6-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-6-expected.txt:
* platform/mac/fast/html/details-add-summary-7-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-7-expected.txt:
* platform/mac/fast/html/details-add-summary-8-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-8-expected.txt:
* platform/mac/fast/html/details-add-summary-9-and-click-expected.txt:
* platform/mac/fast/html/details-add-summary-9-expected.txt:
* platform/mac/fast/html/details-add-summary-child-1-expected.txt:
* platform/mac/fast/html/details-add-summary-child-2-expected.txt:
* platform/mac/fast/html/details-marker-style-expected.txt:
* platform/mac/fast/html/details-nested-1-expected.txt:
* platform/mac/fast/html/details-nested-2-expected.txt:
* platform/mac/fast/html/details-no-summary1-expected.txt:
* platform/mac/fast/html/details-no-summary2-expected.txt:
* platform/mac/fast/html/details-no-summary3-expected.txt:
* platform/mac/fast/html/details-no-summary4-expected.txt:
* platform/mac/fast/html/details-open-javascript-expected.txt:
* platform/mac/fast/html/details-open1-expected.txt:
* platform/mac/fast/html/details-open2-expected.txt:
* platform/mac/fast/html/details-open3-expected.txt:
* platform/mac/fast/html/details-open4-expected.txt:
* platform/mac/fast/html/details-open5-expected.txt:
* platform/mac/fast/html/details-open6-expected.txt:
* platform/mac/fast/html/details-position-expected.txt:
* platform/mac/fast/html/details-remove-child-1-expected.txt:
* platform/mac/fast/html/details-remove-child-2-expected.txt:
* platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
* platform/mac/fast/html/details-remove-summary-1-expected.txt:
* platform/mac/fast/html/details-remove-summary-2-and-click-expected.txt:
* platform/mac/fast/html/details-remove-summary-2-expected.txt:
* platform/mac/fast/html/details-remove-summary-3-and-click-expected.txt:
* platform/mac/fast/html/details-remove-summary-3-expected.txt:
* platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
* platform/mac/fast/html/details-remove-summary-4-expected.txt:
* platform/mac/fast/html/details-remove-summary-5-and-click-expected.txt:
* platform/mac/fast/html/details-remove-summary-5-expected.txt:
* platform/mac/fast/html/details-remove-summary-6-and-click-expected.txt:
* platform/mac/fast/html/details-remove-summary-6-expected.txt:
* platform/mac/fast/html/details-remove-summary-child-1-expected.txt:
* platform/mac/fast/html/details-remove-summary-child-2-expected.txt:
* platform/mac/fast/html/details-replace-summary-child-expected.txt:
* platform/mac/fast/html/details-replace-text-expected.txt:
* platform/mac/fast/html/details-writing-mode-expected.txt:
* platform/mac/fast/images/imagemap-focus-ring-zoom-expected.txt:
* platform/mac/fast/images/repaint-subrect-grid-expected.txt:
* platform/mac/fast/images/zoomed-img-size-expected.txt:
* platform/mac/fast/inline-block/inline-block-vertical-align-expected.txt:
* platform/mac/fast/inline/002-expected.txt:
* platform/mac/fast/inline/continuation-outlines-expected.txt:
* platform/mac/fast/inline/continuation-outlines-with-layers-expected.txt:
* platform/mac/fast/inline/inline-borders-with-bidi-override-expected.txt:
* platform/mac/fast/inline/inline-box-background-expected.txt:
* platform/mac/fast/inline/inline-box-background-long-image-expected.txt:
* platform/mac/fast/inline/inline-box-background-repeat-x-expected.txt:
* platform/mac/fast/inline/inline-box-background-repeat-y-expected.txt:
* platform/mac/fast/inline/outline-continuations-expected.txt:
* platform/mac/fast/inline/positionedLifetime-expected.txt:
* platform/mac/fast/invalid/010-expected.txt:
* platform/mac/fast/invalid/014-expected.txt:
* platform/mac/fast/invalid/junk-data-expected.txt:
* platform/mac/fast/invalid/missing-end-tag-expected.txt:
* platform/mac/fast/invalid/nestedh3s-expected.txt:
* platform/mac/fast/layers/video-layer-expected.txt:
* platform/mac/fast/line-grid/line-align-left-edges-expected.txt:
* platform/mac/fast/line-grid/line-grid-contains-value-expected.txt:
* platform/mac/fast/lists/003-expected.txt:
* platform/mac/fast/lists/003-vertical-expected.txt:
* platform/mac/fast/lists/008-expected.txt:
* platform/mac/fast/lists/008-vertical-expected.txt:
* platform/mac/fast/lists/dynamic-marker-crash-expected.txt:
* platform/mac/fast/lists/ordered-list-with-no-ol-tag-expected.txt:
* platform/mac/fast/multicol/break-properties-expected.txt:
* platform/mac/fast/multicol/client-rects-expected.txt:
* platform/mac/fast/multicol/column-break-with-balancing-expected.txt:
* platform/mac/fast/multicol/float-multicol-expected.txt:
* platform/mac/fast/multicol/float-paginate-complex-expected.txt:
* platform/mac/fast/multicol/layers-in-multicol-expected.txt:
* platform/mac/fast/multicol/nested-columns-expected.txt:
* platform/mac/fast/multicol/overflow-across-columns-expected.txt:
* platform/mac/fast/multicol/overflow-across-columns-percent-height-expected.txt:
* platform/mac/fast/multicol/overflow-unsplittable-expected.txt:
* platform/mac/fast/multicol/scrolling-overflow-expected.txt:
* platform/mac/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt:
* platform/mac/fast/multicol/span/anonymous-split-block-crash-expected.txt:
* platform/mac/fast/multicol/span/anonymous-style-inheritance-expected.txt:
* platform/mac/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt:
* platform/mac/fast/multicol/span/clone-flexbox-expected.txt:
* platform/mac/fast/multicol/span/clone-summary-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-child-complex-splitting-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-child-generated-content-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-columns-child-dynamic-expected.txt:
* platform/mac/fast/multicol/span/span-as-immediate-columns-child-expected.txt:
* platform/mac/fast/multicol/span/span-as-nested-columns-child-dynamic-expected.txt:
* platform/mac/fast/multicol/span/span-as-nested-columns-child-expected.txt:
* platform/mac/fast/multicol/span/span-margin-collapsing-expected.txt:
* platform/mac/fast/multicol/table-vertical-align-expected.txt:
* platform/mac/fast/multicol/vertical-lr/break-properties-expected.txt:
* platform/mac/fast/multicol/vertical-lr/column-break-with-balancing-expected.txt:
* platform/mac/fast/multicol/vertical-lr/float-multicol-expected.txt:
* platform/mac/fast/multicol/vertical-lr/nested-columns-expected.txt:
* platform/mac/fast/multicol/vertical-rl/break-properties-expected.txt:
* platform/mac/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
* platform/mac/fast/multicol/vertical-rl/float-multicol-expected.txt:
* platform/mac/fast/multicol/vertical-rl/nested-columns-expected.txt:
* platform/mac/fast/overflow/007-expected.txt:
* platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
* platform/mac/fast/overflow/overflow-rtl-expected.txt:
* platform/mac/fast/overflow/overflow-rtl-vertical-expected.txt:
* platform/mac/fast/overflow/overflow_hidden-expected.txt:
* platform/mac/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
* platform/mac/fast/overflow/scrollRevealButton-expected.txt:
* platform/mac/fast/parser/bad-xml-slash-expected.txt:
* platform/mac/fast/parser/entity-comment-in-style-expected.txt:
* platform/mac/fast/parser/style-script-head-test-expected.txt:
* platform/mac/fast/parser/xhtml-alternate-entities-expected.txt:
* platform/mac/fast/reflections/reflection-with-zoom-expected.txt:
* platform/mac/fast/regions/floats-basic-in-variable-width-regions-expected.png: Added.
* platform/mac/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.txt:
* platform/mac/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/mac/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Added.
* platform/mac/fast/regions/overflow-size-change-in-variable-width-regions-expected.png: Added.
* platform/mac/fast/regions/overflow-size-change-with-stacking-context-expected.png: Added.
* platform/mac/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt:
* platform/mac/fast/regions/selection/selecting-text-through-different-region-flows-expected.png: Added.
* platform/mac/fast/repaint/control-clip-expected.txt:
* platform/mac/fast/repaint/delete-into-nested-block-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-1-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-10-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-2-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-3-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-4-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-5-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-6-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-7-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-8-expected.txt:
* platform/mac/fast/repaint/line-flow-with-floats-9-expected.txt:
* platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
* platform/mac/fast/repaint/repaint-during-scroll-with-zoom-expected.txt:
* platform/mac/fast/repaint/search-field-cancel-expected.txt:
* platform/mac/fast/repaint/subtree-root-skipped-expected.txt:
* platform/mac/fast/repaint/transform-translate-expected.txt:
* platform/mac/fast/replaced/replaced-breaking-expected.txt:
* platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt:
* platform/mac/fast/replaced/table-percent-height-expected.txt:
* platform/mac/fast/replaced/width100percent-button-expected.txt:
* platform/mac/fast/replaced/width100percent-checkbox-expected.txt:
* platform/mac/fast/replaced/width100percent-radio-expected.txt:
* platform/mac/fast/replaced/width100percent-textarea-expected.txt:
* platform/mac/fast/ruby/ruby-inline-table-expected.txt:
* platform/mac/fast/selectors/032-expected.txt:
* platform/mac/fast/selectors/166-expected.txt:
* platform/mac/fast/selectors/unqualified-hover-quirks-expected.txt:
* platform/mac/fast/selectors/unqualified-hover-strict-expected.txt:
* platform/mac/fast/shapes/shape-inside/shape-inside-circle-expected.png: Added.
* platform/mac/fast/shapes/shape-inside/shape-inside-circle-padding-expected.png: Added.
* platform/mac/fast/shapes/shape-inside/shape-inside-ellipse-expected.png: Added.
* platform/mac/fast/shapes/shape-inside/shape-inside-ellipse-padding-expected.png: Added.
* platform/mac/fast/shapes/shape-inside/shape-inside-rounded-rectangle-fit-002-expected.png: Added.
* platform/mac/fast/shapes/shape-inside/shape-inside-subpixel-rectangle-top-expected.png: Added.
* platform/mac/fast/table/009-expected.txt:
* platform/mac/fast/table/014-expected.txt:
* platform/mac/fast/table/040-expected.txt:
* platform/mac/fast/table/040-vertical-expected.txt:
* platform/mac/fast/table/041-expected.txt:
* platform/mac/fast/table/absolute-table-at-bottom-expected.txt:
* platform/mac/fast/table/append-cells2-expected.txt:
* platform/mac/fast/table/border-collapsing/004-expected.txt:
* platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/mac/fast/table/colspanMinWidth-expected.txt:
* platform/mac/fast/table/colspanMinWidth-vertical-expected.txt:
* platform/mac/fast/table/frame-and-rules-expected.txt:
* platform/mac/fast/table/mozilla-bug10296-vertical-align-1-expected.txt:
* platform/mac/fast/table/mozilla-bug10296-vertical-align-2-expected.txt:
* platform/mac/fast/table/nested-percent-height-table-expected.txt:
* platform/mac/fast/table/overflowHidden-expected.txt:
* platform/mac/fast/table/percent-heights-expected.txt:
* platform/mac/fast/table/remove-td-display-none-expected.txt:
* platform/mac/fast/table/spanOverlapRepaint-expected.txt:
* platform/mac/fast/table/table-display-types-strict-expected.txt:
* platform/mac/fast/table/table-hspace-align-center-expected.txt:
* platform/mac/fast/table/text-field-baseline-expected.txt:
* platform/mac/fast/text/basic/012-expected.txt:
* platform/mac/fast/text/basic/013-expected.txt:
* platform/mac/fast/text/basic/generic-family-reset-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-CSS-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-HTML-expected.txt:
* platform/mac/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/mac/fast/text/line-breaks-expected.txt:
* platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
* platform/mac/fast/text/vertical-rl-rtl-linebreak-expected.txt:
* platform/mac/fast/text/whitespace/024-expected.txt:
* platform/mac/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
* platform/mac/fast/text/whitespace/pre-wrap-spaces-after-newline-expected.txt:
* platform/mac/fast/transforms/bounding-rect-zoom-expected.txt:
* platform/mac/fast/transforms/rotated-transform-affects-scrolling-1-expected.txt:
* platform/mac/fast/transforms/rotated-transform-affects-scrolling-2-expected.txt:
* platform/mac/fast/transforms/transformed-focused-text-input-expected.txt:
* platform/mac/fast/transforms/transforms-with-zoom-expected.txt:
* platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
* platform/mac/fast/writing-mode/broken-ideographic-font-expected.txt:
* platform/mac/fast/writing-mode/fieldsets-expected.txt:
* platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt:
* platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
* platform/mac/http/tests/misc/acid3-expected.txt:
* platform/mac/http/tests/misc/iframe404-expected.txt:
* platform/mac/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt:
* platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/background-repeat-space-padding-box-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/background_repeat_space_border_box-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/background_repeat_space_content_box-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-with-three-values-001-expected.txt:
* platform/mac/ietestcenter/css3/bordersbackgrounds/border-radius-with-two-values-001-expected.txt:
* platform/mac/mathml/presentation/mo-stretch-expected.txt:
* platform/mac/media/audio-controls-rendering-expected.txt:
* platform/mac/media/controls-after-reload-expected.txt:
* platform/mac/media/controls-strict-expected.txt:
* platform/mac/media/controls-styling-strict-expected.txt:
* platform/mac/media/controls-without-preload-expected.txt:
* platform/mac/media/media-controls-clone-expected.txt:
* platform/mac/media/video-no-audio-expected.txt:
* platform/mac/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt:
* platform/mac/platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
* platform/mac/platform/mac/fast/text/vertical-no-sideways-expected.txt:
* platform/mac/platform/mac/fast/text/x-height-expected.txt: Added.
* platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt:
* platform/mac/svg/W3C-I18N/g-dirLTR-ubNone-expected.txt:
* platform/mac/svg/W3C-I18N/g-dirLTR-ubOverride-expected.txt:
* platform/mac/svg/W3C-I18N/g-dirRTL-ubNone-expected.txt:
* platform/mac/svg/W3C-I18N/g-dirRTL-ubOverride-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorEnd-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorMiddle-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirLTR-anchorStart-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorEnd-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorMiddle-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirNone-anchorStart-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorEnd-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorMiddle-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-dirRTL-anchorStart-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorEnd-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorMiddle-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-inherited-dirLTR-anchorStart-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorEnd-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorMiddle-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-inherited-dirRTL-anchorStart-expected.txt:
* platform/mac/svg/W3C-I18N/text-anchor-no-markup-expected.txt:
* platform/mac/svg/W3C-I18N/text-dirLTR-ubNone-expected.txt:
* platform/mac/svg/W3C-I18N/text-dirLTR-ubOverride-expected.txt:
* platform/mac/svg/W3C-I18N/text-dirRTL-ubNone-expected.txt:
* platform/mac/svg/W3C-I18N/text-dirRTL-ubOverride-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-ltr-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirLTR-ubOverride-in-rtl-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-ltr-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirNone-ubOverride-in-rtl-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubEmbed-in-ltr-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubNone-in-ltr-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-default-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-ltr-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-direction-ltr-expected.txt:
* platform/mac/svg/W3C-I18N/tspan-direction-rtl-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/coords-units-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/filters-felem-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/filters-image-05-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/struct-dom-11-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/struct-use-11-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/styling-css-04-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/styling-pres-02-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/text-intro-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/text-intro-09-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/text-tspan-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-04-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-09-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-10-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-11-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-12-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-13-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-14-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-15-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-16-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-17-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-18-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-19-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-20-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-21-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-22-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-23-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-24-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-26-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-27-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-29-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-31-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-32-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-33-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-34-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-44-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-52-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-82-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/animate-elem-84-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/color-prop-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-trans-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-trans-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-trans-04-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-trans-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-trans-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/extend-namespace-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-light-04-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-desc-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/interact-cursor-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/interact-dom-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/interact-events-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/interact-order-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/interact-order-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/interact-order-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/interact-zoom-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/linking-a-04-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/masking-opacity-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/masking-path-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/masking-path-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/masking-path-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/masking-path-04-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/metadata-example-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/painting-fill-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/painting-render-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/painting-stroke-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/painting-stroke-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/painting-stroke-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/painting-stroke-04-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/paths-data-04-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/paths-data-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/paths-data-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/paths-data-07-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/paths-data-08-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/paths-data-09-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-08-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-grad-17-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/render-elems-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/render-elems-07-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/render-elems-08-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/shapes-intro-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-cond-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-dom-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-dom-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-dom-04-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-dom-05-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-dom-06-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-frag-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-image-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-image-07-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/styling-css-04-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/styling-css-05-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/styling-css-06-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-align-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-align-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-align-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-align-04-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-align-05-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-align-06-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-align-08-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-altglyph-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-deco-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-fonts-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-fonts-03-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-path-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-spacing-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-text-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-text-03-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-text-06-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-text-07-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-text-08-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-tselect-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-tspan-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-ws-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/text-ws-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.1/types-basicDOM-01-b-expected.txt:
* platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-01-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-02-t-expected.txt:
* platform/mac/svg/W3C-SVG-1.2-Tiny/struct-use-recursion-03-t-expected.txt:
* platform/mac/svg/as-border-image/svg-as-border-image-2-expected.txt:
* platform/mac/svg/as-border-image/svg-as-border-image-expected.txt:
* platform/mac/svg/as-image/img-preserveAspectRatio-support-2-expected.txt:
* platform/mac/svg/as-image/svg-non-integer-scaled-image-expected.txt:
* platform/mac/svg/batik/filters/filterRegions-expected.txt:
* platform/mac/svg/batik/paints/patternPreserveAspectRatioA-expected.txt:
* platform/mac/svg/batik/paints/patternRegionA-expected.txt:
* platform/mac/svg/batik/paints/patternRegions-expected.txt:
* platform/mac/svg/batik/text/smallFonts-expected.txt:
* platform/mac/svg/batik/text/textAnchor-expected.txt:
* platform/mac/svg/batik/text/textAnchor2-expected.txt:
* platform/mac/svg/batik/text/textAnchor3-expected.txt:
* platform/mac/svg/batik/text/textDecoration2-expected.txt:
* platform/mac/svg/batik/text/textEffect2-expected.txt:
* platform/mac/svg/batik/text/textEffect3-expected.txt:
* platform/mac/svg/batik/text/textFeatures-expected.txt:
* platform/mac/svg/batik/text/textGlyphOrientationHorizontal-expected.txt:
* platform/mac/svg/batik/text/textLayout-expected.txt:
* platform/mac/svg/batik/text/textLayout2-expected.txt:
* platform/mac/svg/batik/text/textOnPath2-expected.txt:
* platform/mac/svg/batik/text/textOnPath3-expected.txt:
* platform/mac/svg/batik/text/textOnPathSpaces-expected.txt:
* platform/mac/svg/batik/text/textPCDATA-expected.txt:
* platform/mac/svg/batik/text/textPosition2-expected.txt: Added.
* platform/mac/svg/batik/text/textProperties-expected.txt:
* platform/mac/svg/batik/text/textProperties2-expected.txt:
* platform/mac/svg/batik/text/textStyles-expected.txt:
* platform/mac/svg/batik/text/xmlSpace-expected.txt:
* platform/mac/svg/carto.net/button-expected.txt:
* platform/mac/svg/carto.net/colourpicker-expected.txt:
* platform/mac/svg/carto.net/combobox-expected.txt:
* platform/mac/svg/carto.net/scrollbar-expected.txt:
* platform/mac/svg/carto.net/selectionlist-expected.txt:
* platform/mac/svg/carto.net/slider-expected.txt:
* platform/mac/svg/carto.net/tabgroup-expected.txt:
* platform/mac/svg/carto.net/textbox-expected.txt:
* platform/mac/svg/carto.net/window-expected.txt:
* platform/mac/svg/clip-path/clip-path-pixelation-expected.txt:
* platform/mac/svg/css/shadow-changes-expected.txt:
* platform/mac/svg/css/text-shadow-multiple-expected.txt:
* platform/mac/svg/custom/SVGPoint-matrixTransform-expected.txt:
* platform/mac/svg/custom/bug45331-expected.txt:
* platform/mac/svg/custom/dominant-baseline-hanging-expected.txt:
* platform/mac/svg/custom/dominant-baseline-modes-expected.txt:
* platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
* platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
* platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
* platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
* platform/mac/svg/custom/font-face-cascade-order-expected.txt:
* platform/mac/svg/custom/font-face-simple-expected.txt:
* platform/mac/svg/custom/fractional-rects-expected.txt:
* platform/mac/svg/custom/getTransformToElement-expected.txt:
* platform/mac/svg/custom/glyph-setting-d-attribute-expected.txt:
* platform/mac/svg/custom/gradient-with-1d-boundingbox-expected.txt:
* platform/mac/svg/custom/image-parent-translation-expected.txt:
* platform/mac/svg/custom/image-small-width-height-expected.txt:
* platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
* platform/mac/svg/custom/invalid-css-expected.txt:
* platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.txt:
* platform/mac/svg/custom/js-late-gradient-creation-expected.txt:
* platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.txt:
* platform/mac/svg/custom/js-late-pattern-creation-expected.txt:
* platform/mac/svg/custom/js-update-container-expected.txt:
* platform/mac/svg/custom/junk-data-expected.txt:
* platform/mac/svg/custom/linking-a-03-b-preserveAspectRatio-expected.txt:
* platform/mac/svg/custom/linking-a-03-b-transform-expected.txt:
* platform/mac/svg/custom/linking-a-03-b-viewBox-expected.txt:
* platform/mac/svg/custom/linking-a-03-b-viewBox-transform-expected.txt:
* platform/mac/svg/custom/linking-a-03-b-viewTarget-expected.txt:
* platform/mac/svg/custom/linking-a-03-b-zoomAndPan-expected.txt:
* platform/mac/svg/custom/linking-uri-01-b-expected.txt:
* platform/mac/svg/custom/marker-default-width-height-expected.txt:
* platform/mac/svg/custom/missing-xlink-expected.txt:
* platform/mac/svg/custom/mouse-move-on-svg-container-expected.txt:
* platform/mac/svg/custom/mouse-move-on-svg-container-standalone-expected.txt:
* platform/mac/svg/custom/object-sizing-expected.txt:
* platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-absolute-expected.txt:
* platform/mac/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt:
* platform/mac/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
* platform/mac/svg/custom/path-bad-data-expected.txt:
* platform/mac/svg/custom/path-textPath-simulation-expected.txt:
* platform/mac/svg/custom/pattern-incorrect-tiling-expected.txt:
* platform/mac/svg/custom/pattern-rotate-expected.txt:
* platform/mac/svg/custom/pattern-rotate-gaps-expected.txt:
* platform/mac/svg/custom/pattern-with-transformation-expected.txt:
* platform/mac/svg/custom/pointer-events-text-css-transform-expected.txt:
* platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.txt:
* platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
* platform/mac/svg/custom/shapes-supporting-markers-expected.txt:
* platform/mac/svg/custom/stroked-pattern-expected.txt: Added.
* platform/mac/svg/custom/style-attribute-font-size-expected.txt:
* platform/mac/svg/custom/svg-fonts-in-html-expected.txt:
* platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.txt:
* platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt:
* platform/mac/svg/custom/text-clip-expected.txt:
* platform/mac/svg/custom/text-ctm-expected.txt:
* platform/mac/svg/custom/text-dom-01-f-expected.txt:
* platform/mac/svg/custom/text-filter-expected.txt:
* platform/mac/svg/custom/text-hit-test-expected.txt:
* platform/mac/svg/custom/text-letter-spacing-expected.txt:
* platform/mac/svg/custom/text-repaint-including-stroke-expected.txt:
* platform/mac/svg/custom/text-rotation-expected.txt:
* platform/mac/svg/custom/text-tref-03-b-change-href-dom-expected.txt:
* platform/mac/svg/custom/text-tref-03-b-change-href-expected.txt:
* platform/mac/svg/custom/text-tref-03-b-referenced-element-removal-expected.txt:
* platform/mac/svg/custom/text-tref-03-b-tref-removal-expected.txt:
* platform/mac/svg/custom/text-whitespace-handling-expected.txt:
* platform/mac/svg/custom/text-x-dx-lists-expected.txt:
* platform/mac/svg/custom/text-x-dy-lists-expected.txt:
* platform/mac/svg/custom/text-x-override-in-tspan-child-expected.txt:
* platform/mac/svg/custom/tref-own-content-removal-expected.txt:
* platform/mac/svg/custom/tref-update-expected.txt:
* platform/mac/svg/custom/use-css-no-effect-on-shadow-tree-expected.txt:
* platform/mac/svg/custom/use-detach-expected.txt:
* platform/mac/svg/custom/use-dynamic-append-expected.txt:
* platform/mac/svg/custom/use-font-face-crash-expected.txt:
* platform/mac/svg/custom/use-modify-container-in-target-expected.txt:
* platform/mac/svg/custom/use-modify-target-container-expected.txt:
* platform/mac/svg/custom/use-modify-target-symbol-expected.txt:
* platform/mac/svg/custom/use-recursion-1-expected.txt:
* platform/mac/svg/custom/use-recursion-2-expected.txt:
* platform/mac/svg/custom/use-recursion-3-expected.txt:
* platform/mac/svg/custom/use-recursion-4-expected.txt:
* platform/mac/svg/custom/viewBox-hit-expected.txt:
* platform/mac/svg/foreignObject/text-tref-02-b-expected.txt:
* platform/mac/svg/hixie/error/002-expected.txt:
* platform/mac/svg/hixie/error/012-expected.txt:
* platform/mac/svg/hixie/error/013-expected.txt:
* platform/mac/svg/hixie/perf/001-expected.txt:
* platform/mac/svg/hixie/perf/002-expected.txt:
* platform/mac/svg/hixie/perf/003-expected.txt:
* platform/mac/svg/hixie/perf/004-expected.txt: Added.
* platform/mac/svg/hixie/perf/005-expected.txt: Added.
* platform/mac/svg/hixie/perf/006-expected.txt: Added.
* platform/mac/svg/hixie/perf/007-expected.txt:
* platform/mac/svg/hixie/text/001-expected.txt:
* platform/mac/svg/hixie/text/003-expected.txt:
* platform/mac/svg/hixie/text/003a-expected.txt:
* platform/mac/svg/hixie/text/003b-expected.txt:
* platform/mac/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt:
* platform/mac/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt:
* platform/mac/svg/text/append-text-node-to-tspan-expected.txt:
* platform/mac/svg/text/bidi-embedded-direction-expected.txt:
* platform/mac/svg/text/bidi-reorder-value-lists-expected.txt:
* platform/mac/svg/text/bidi-text-query-expected.txt:
* platform/mac/svg/text/bidi-tspans-expected.txt:
* platform/mac/svg/text/font-size-below-point-five-expected.txt:
* platform/mac/svg/text/modify-text-node-in-tspan-expected.txt:
* platform/mac/svg/text/non-bmp-positioning-lists-expected.txt:
* platform/mac/svg/text/remove-text-node-from-tspan-expected.txt:
* platform/mac/svg/text/remove-tspan-from-text-expected.txt:
* platform/mac/svg/text/scaled-font-expected.txt:
* platform/mac/svg/text/scaling-font-with-geometric-precision-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-squeeze-2-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-squeeze-3-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-squeeze-4-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-stretch-1-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-stretch-2-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-stretch-3-expected.txt:
* platform/mac/svg/text/select-textLength-spacing-stretch-4-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
* platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt:
* platform/mac/svg/text/select-x-list-1-expected.txt:
* platform/mac/svg/text/select-x-list-2-expected.txt:
* platform/mac/svg/text/select-x-list-3-expected.txt:
* platform/mac/svg/text/select-x-list-4-expected.txt:
* platform/mac/svg/text/select-x-list-with-tspans-1-expected.txt:
* platform/mac/svg/text/select-x-list-with-tspans-2-expected.txt:
* platform/mac/svg/text/select-x-list-with-tspans-3-expected.txt:
* platform/mac/svg/text/select-x-list-with-tspans-4-expected.txt:
* platform/mac/svg/text/selection-doubleclick-expected.txt:
* platform/mac/svg/text/selection-tripleclick-expected.txt: Copied from LayoutTests/platform/mac/svg/text/selection-doubleclick-expected.txt.
* platform/mac/svg/text/small-fonts-2-expected.txt:
* platform/mac/svg/text/small-fonts-3-expected.txt:
* platform/mac/svg/text/small-fonts-expected.txt:
* platform/mac/svg/text/small-fonts-in-html5-expected.txt:
* platform/mac/svg/text/text-align-01-b-expected.txt:
* platform/mac/svg/text/text-align-02-b-expected.txt:
* platform/mac/svg/text/text-align-03-b-expected.txt:
* platform/mac/svg/text/text-align-04-b-expected.txt:
* platform/mac/svg/text/text-align-05-b-expected.txt:
* platform/mac/svg/text/text-align-06-b-expected.txt:
* platform/mac/svg/text/text-altglyph-01-b-expected.txt:
* platform/mac/svg/text/text-deco-01-b-expected.txt:
* platform/mac/svg/text/text-fonts-01-t-expected.txt:
* platform/mac/svg/text/text-fonts-02-t-expected.txt:
* platform/mac/svg/text/text-hkern-expected.txt:
* platform/mac/svg/text/text-intro-05-t-expected.txt:
* platform/mac/svg/text/text-midpoint-split-bug-expected.txt:
* platform/mac/svg/text/text-overflow-ellipsis-svgfont-expected.txt:
* platform/mac/svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures-expected.txt:
* platform/mac/svg/text/text-path-01-b-expected.txt:
* platform/mac/svg/text/text-path-middle-align-expected.txt:
* platform/mac/svg/text/text-repaint-rects-expected.txt:
* platform/mac/svg/text/text-spacing-01-b-expected.txt:
* platform/mac/svg/text/text-text-01-b-expected.txt:
* platform/mac/svg/text/text-text-03-b-expected.txt:
* platform/mac/svg/text/text-text-04-t-expected.txt:
* platform/mac/svg/text/text-text-05-t-expected.txt:
* platform/mac/svg/text/text-text-06-t-expected.txt:
* platform/mac/svg/text/text-text-07-t-expected.txt:
* platform/mac/svg/text/text-text-08-b-expected.txt:
* platform/mac/svg/text/text-tref-01-b-expected.txt:
* platform/mac/svg/text/text-tselect-01-b-expected.txt:
* platform/mac/svg/text/text-tselect-02-f-expected.txt:
* platform/mac/svg/text/text-tspan-01-b-expected.txt:
* platform/mac/svg/text/text-viewbox-rescale-expected.txt:
* platform/mac/svg/text/text-ws-01-t-expected.txt:
* platform/mac/svg/text/text-ws-02-t-expected.txt:
* platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.txt:
* platform/mac/svg/transforms/svg-css-transforms-clip-path-expected.txt:
* platform/mac/svg/transforms/svg-css-transforms-expected.txt:
* platform/mac/svg/transforms/text-with-mask-with-svg-transform-expected.txt:
* platform/mac/svg/wicd/rightsizing-grid-expected.txt:
* platform/mac/svg/wicd/sizing-flakiness-expected.txt:
* platform/mac/svg/wicd/test-rightsizing-a-expected.txt:
* platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
* platform/mac/svg/wicd/test-scalable-background-image1-expected.txt:
* platform/mac/svg/wicd/test-scalable-background-image2-expected.txt:
* platform/mac/svg/zoom/page/zoom-background-image-tiled-expected.txt:
* platform/mac/svg/zoom/page/zoom-background-images-expected.txt:
* platform/mac/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt:
* platform/mac/svg/zoom/page/zoom-foreignObject-expected.txt:
* platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
* platform/mac/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
* platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
* platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
* platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-as-image-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-as-object-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-as-relative-image-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-float-border-padding-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
* platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
* platform/mac/svg/zoom/text/zoom-coords-viewattr-01-b-expected.txt:
* platform/mac/svg/zoom/text/zoom-foreignObject-expected.txt:
* platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
* platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
* platform/mac/svg/zoom/text/zoom-svg-float-border-padding-expected.txt:
* platform/mac/tables/mozilla/bugs/bug10269-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug10296-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1055-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug106816-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113235-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113235-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug113424-expected.txt:
* platform/mac/tables/mozilla/bugs/bug11384q-expected.txt:
* platform/mac/tables/mozilla/bugs/bug11384s-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12384-expected.txt:
* platform/mac/tables/mozilla/bugs/bug126742-expected.txt:
* platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
* platform/mac/tables/mozilla/bugs/bug13118-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1318-expected.txt:
* platform/mac/tables/mozilla/bugs/bug138725-expected.txt:
* platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug159108-expected.txt:
* platform/mac/tables/mozilla/bugs/bug17130-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug17130-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug17138-expected.txt:
* platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
* platform/mac/tables/mozilla/bugs/bug19061-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug19061-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug24200-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
* platform/mac/tables/mozilla/bugs/bug26178-expected.txt:
* platform/mac/tables/mozilla/bugs/bug26553-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2886-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug28928-expected.txt:
* platform/mac/tables/mozilla/bugs/bug30692-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3309-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3309-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug33137-expected.txt:
* platform/mac/tables/mozilla/bugs/bug33855-expected.txt:
* platform/mac/tables/mozilla/bugs/bug39209-expected.txt:
* platform/mac/tables/mozilla/bugs/bug42187-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4284-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4382-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4429-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46480-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46480-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug51037-expected.txt:
* platform/mac/tables/mozilla/bugs/bug51727-expected.txt:
* platform/mac/tables/mozilla/bugs/bug52505-expected.txt:
* platform/mac/tables/mozilla/bugs/bug52506-expected.txt:
* platform/mac/tables/mozilla/bugs/bug5538-expected.txt:
* platform/mac/tables/mozilla/bugs/bug55545-expected.txt:
* platform/mac/tables/mozilla/bugs/bug59354-expected.txt:
* platform/mac/tables/mozilla/bugs/bug60749-expected.txt:
* platform/mac/tables/mozilla/bugs/bug6304-expected.txt:
* platform/mac/tables/mozilla/bugs/bug67915-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug69187-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7112-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7112-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug73321-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
* platform/mac/tables/mozilla/bugs/bug8032-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug83786-expected.txt:
* platform/mac/tables/mozilla/bugs/bug8381-expected.txt:
* platform/mac/tables/mozilla/bugs/bug9271-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug9271-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
* platform/mac/tables/mozilla/bugs/bug99948-expected.txt:
* platform/mac/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/mac/tables/mozilla/core/bloomberg-expected.txt:
* platform/mac/tables/mozilla/core/margins-expected.txt:
* platform/mac/tables/mozilla/core/misc-expected.txt:
* platform/mac/tables/mozilla/dom/tableDom-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_index-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_position-table-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
* platform/mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
* platform/mac/tables/mozilla/other/move_row-expected.txt:
* platform/mac/tables/mozilla/other/test3-expected.txt:
* platform/mac/tables/mozilla/other/test6-expected.txt:
* platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
* platform/mac/tables/mozilla/other/wa_table_tr_align-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug10140-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug10216-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug104898-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1128-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt: Added.
* platform/mac/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug3166-13-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug3166-14-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug3166-16-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug3166-17-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug3166-18-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug46268-4-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug61042-1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug61042-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug72393-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug91057-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
* platform/mac/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/captions1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/captions2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/captions3-expected.txt:
* platform/mac/tables/mozilla_expected_failures/core/standards1-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-cell-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt:
* platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
* platform/mac/transforms/2d/hindi-rotated-expected.txt:
* platform/mac/transforms/2d/zoom-menulist-expected.txt:
* platform/mac/transforms/3d/general/perspective-non-layer-expected.txt:
* platform/mac/transforms/svg-vs-css-expected.txt:

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

5 years agoFix Windows build.
andersca@apple.com [Mon, 13 Jan 2014 17:19:41 +0000 (17:19 +0000)]
Fix Windows build.

* wtf/ThreadingWin.cpp:
(WTF::initializeThreading):

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

5 years agoEnable SUBPIXEL_LAYOUT on Mac
zalan@apple.com [Mon, 13 Jan 2014 17:17:07 +0000 (17:17 +0000)]
Enable SUBPIXEL_LAYOUT on Mac
<https://webkit.org/b/126283>

Reviewed by Simon Fraser.

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

* Configurations/FeatureDefines.xcconfig:

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:

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

5 years agoRemove wdiff
commit-queue@webkit.org [Mon, 13 Jan 2014 16:47:54 +0000 (16:47 +0000)]
Remove wdiff
https://bugs.webkit.org/show_bug.cgi?id=124766

Patch by Daniel Batyai <dbatyai.u-szeged@partner.samsung.com> on 2014-01-13
Reviewed by Ryosuke Niwa.

* Scripts/webkitpy/common/net/resultsjsonparser_unittest.py:
(ResultsJSONParserTest):
* Scripts/webkitpy/layout_tests/controllers/test_result_writer.py:
(TestResultWriter):
(TestResultWriter.create_text_diff_and_write_result):
* Scripts/webkitpy/layout_tests/models/test_run_results.py:
(summarize_results):
* Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py:
(RunTest.test_output_diffs):
* Scripts/webkitpy/port/base.py:
(Port.__init__):
(Port.driver_stop_timeout):
(Port.check_image_diff):
(Port.repository_paths):
(Port._path_to_lighttpd_php):
* Scripts/webkitpy/port/base_unittest.py:
(PortTest.test_default_child_processes):
(PortTest.test_pretty_patch_script_error):
* Scripts/webkitpy/port/port_testcase.py:
(PortTestCase.test_diff_image_crashed):
* Scripts/webkitpy/port/test.py:
(TestPort.operating_system):

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

5 years agoBuild fix for the GTK+ CMake port
mrobinson@webkit.org [Mon, 13 Jan 2014 16:40:16 +0000 (16:40 +0000)]
Build fix for the GTK+ CMake port

* TestWebKitAPI/PlatformGTK.cmake: The WKConnection test is no longer with us.

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

5 years agoRemove AtomicallyInitializedStatic
andersca@apple.com [Mon, 13 Jan 2014 16:38:44 +0000 (16:38 +0000)]
Remove AtomicallyInitializedStatic
https://bugs.webkit.org/show_bug.cgi?id=126864

Reviewed by Andreas Kling.

Remove the lockAtomicallyInitializedStaticMutex and unlockAtomicallyInitializedStaticMutex functions
everywhere except on Mac (where they unfortunately were used by Safari).

On Mac, add them to a separate file which will hold functions and symbols that we would like
to remove but that are used by Safari. Reimplement them in terms of std::call_once and std::mutex.

* WTF.xcodeproj/project.pbxproj:
* wtf/Threading.h:
* wtf/ThreadingPthreads.cpp:
(WTF::initializeThreading):
* wtf/ThreadingWin.cpp:
(WTF::initializeThreading):
* wtf/mac/DeprecatedSymbolsUsedBySafari.mm: Added.
(WTF::atomicallyInitializedStaticMutex):
(WTF::lockAtomicallyInitializedStaticMutex):
(WTF::unlockAtomicallyInitializedStaticMutex):

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

5 years agoREGRESSION(r161715): Use of uninitialized value $ENV{"PLATFORM_NAME"}
commit-queue@webkit.org [Mon, 13 Jan 2014 16:15:46 +0000 (16:15 +0000)]
REGRESSION(r161715): Use of uninitialized value $ENV{"PLATFORM_NAME"}
https://bugs.webkit.org/show_bug.cgi?id=126873

Patch by Tibor Meszaros <tmeszaros.u-szeged@partner.samsung.com> on 2014-01-13
Reviewed by Csaba Osztrogonác.

* bindings/scripts/CodeGeneratorObjC.pm:
* bindings/scripts/preprocessor.pm:
(applyPreprocessor):

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

5 years agoCTTE: Autoscroll renderer is always a RenderBox.
akling@apple.com [Mon, 13 Jan 2014 14:33:53 +0000 (14:33 +0000)]
CTTE: Autoscroll renderer is always a RenderBox.
<https://webkit.org/b/126884>

Reviewed by Antti Koivisto.

* page/EventHandler.h:
* page/EventHandler.cpp:
(WebCore::EventHandler::autoscrollRenderer):

    Make autoscrollRenderer() return a RenderBox*.

* rendering/RenderObject.cpp:
(WebCore::RenderObject::willBeDestroyed):
* rendering/RenderBox.cpp:
(WebCore::RenderBox::willBeDestroyed):

    Only check if the autoscroll renderer is being torn down
    in RenderBox::willBeDestroyed() since it's not relevant for
    other renderer types.

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

5 years agoText should be constructable.
commit-queue@webkit.org [Mon, 13 Jan 2014 12:52:28 +0000 (12:52 +0000)]
Text should be constructable.
https://bugs.webkit.org/show_bug.cgi?id=115640

Patch by László Langó <llango.u-szeged@partner.samsung.com> on 2014-01-13
Reviewed by Csaba Osztrogonác.

Source/WebCore:

http://dom.spec.whatwg.org/#interface-text
Make Text constructable so that one can do "new Text('abc')"
instead of "document.createTexte('abc')".

Blink: https://chromium.googlesource.com/chromium/blink/+/cdd5a914daf3862379a5ce4596149bd690d0fa08
Test: fast/dom/Text/text-constructor.html

* dom/Text.cpp:
(WebCore::Text::create):
* dom/Text.h:
* dom/Text.idl:

LayoutTests:

* fast/dom/Text/text-constructor-expected.txt: Added.
* fast/dom/Text/text-constructor.html: Added.
* fast/dom/dom-constructors-expected.txt:
* fast/dom/dom-constructors.html:

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

5 years ago[GTK] Add cast in call to g_object_add_weak_pointer in MiniBrowser
commit-queue@webkit.org [Mon, 13 Jan 2014 11:50:57 +0000 (11:50 +0000)]
[GTK] Add cast in call to g_object_add_weak_pointer in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=126881

Patch by Adrian Perez de Castro <aperez@igalia.com> on 2014-01-13
Reviewed by Carlos Garcia Campos.

* MiniBrowser/gtk/BrowserWindow.c:
(browser_window_new):
Explicitly cast GtkWindow** to gpointer* in call to
g_object_add_weak_pointer to avoid compiler warnings.

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

5 years agoAvoid unnecessary copies of AccessibilityObject::AccessibilityChildrenVector
zandobersek@gmail.com [Mon, 13 Jan 2014 11:19:38 +0000 (11:19 +0000)]
Avoid unnecessary copies of AccessibilityObject::AccessibilityChildrenVector
https://bugs.webkit.org/show_bug.cgi?id=126876

Reviewed by Andreas Kling.

AccessibilityObject::children() returns a reference to the Vector of that AccessibilityObject's children.
The majority of callsites stores the return value in a temporary value instead of a reference, causing
a copy each time. A reference to the return value should be used instead.

* accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::focusedImageMapUIElement):
* accessibility/AccessibilityARIAGrid.cpp:
(WebCore::AccessibilityARIAGrid::addRowDescendant):
* accessibility/AccessibilityARIAGridCell.cpp:
(WebCore::AccessibilityARIAGridCell::rowIndexRange):
(WebCore::AccessibilityARIAGridCell::columnIndexRange):
* accessibility/AccessibilityARIAGridRow.cpp:
(WebCore::AccessibilityARIAGridRow::headerObject):
* accessibility/AccessibilityListBox.cpp:
(WebCore::AccessibilityListBox::setSelectedChildren):
* accessibility/AccessibilityListBox.h:
* accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::insertChild):
(WebCore::AccessibilityNodeObject::selectedRadioButton):
(WebCore::AccessibilityNodeObject::selectedTabItem):
* accessibility/AccessibilityObject.cpp:
(WebCore::appendChildrenToArray):
(WebCore::AccessibilityObject::ariaTreeRows):
(WebCore::AccessibilityObject::ariaTreeItemContent):
(WebCore::AccessibilityObject::ariaTreeItemDisclosedRows):
* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::accessibilityImageMapHitTest):
(WebCore::AccessibilityRenderObject::addRemoteSVGChildren):
(WebCore::AccessibilityRenderObject::addHiddenChildren):
(WebCore::AccessibilityRenderObject::ariaListboxSelectedChildren):
(WebCore::AccessibilityRenderObject::ariaListboxVisibleChildren):
(WebCore::AccessibilityRenderObject::tabChildren):
(WebCore::AccessibilityRenderObject::mathRadicandObject):
(WebCore::AccessibilityRenderObject::mathRootIndexObject):
(WebCore::AccessibilityRenderObject::mathNumeratorObject):
(WebCore::AccessibilityRenderObject::mathDenominatorObject):
(WebCore::AccessibilityRenderObject::mathUnderObject):
(WebCore::AccessibilityRenderObject::mathOverObject):
(WebCore::AccessibilityRenderObject::mathBaseObject):
(WebCore::AccessibilityRenderObject::mathSubscriptObject):
(WebCore::AccessibilityRenderObject::mathSuperscriptObject):
* accessibility/AccessibilityTable.cpp:
(WebCore::AccessibilityTable::cellForColumnAndRow):
* accessibility/AccessibilityTableColumn.cpp:
(WebCore::AccessibilityTableColumn::headerObject):
* accessibility/AccessibilityTableRow.cpp:
(WebCore::AccessibilityTableRow::headerObject):
* accessibility/atk/AXObjectCacheAtk.cpp:
(WebCore::getListObject):
(WebCore::notifyChildrenSelectionChange):
* accessibility/atk/WebKitAccessibleInterfaceHypertext.cpp:
(webkitAccessibleHypertextGetLink):
(webkitAccessibleHypertextGetNLinks):
* accessibility/atk/WebKitAccessibleInterfaceSelection.cpp:
(listObjectForSelection):
(optionFromList):
(webkitAccessibleSelectionSelectAllSelection):
* accessibility/atk/WebKitAccessibleWrapperAtk.cpp:
(getNChildrenForTable):
(getChildForTable):
(webkitAccessibleRefChild):
(getIndexInParentForCellInRow):
(getInterfaceMaskFromObject):
* accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:
(-[WebAccessibilityObjectWrapper accessibilityElementAtIndex:]):
(-[WebAccessibilityObjectWrapper indexOfAccessibilityElement:]):
(-[WebAccessibilityObjectWrapper containsUnnaturallySegmentedChildren]):
* accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):

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

5 years agoUnreviewed GTK gardening. Rebaselining after r161696. Adding failure expectations
zandobersek@gmail.com [Mon, 13 Jan 2014 10:45:01 +0000 (10:45 +0000)]
Unreviewed GTK gardening. Rebaselining after r161696. Adding failure expectations
for a few reference tests that were introduced in r161573 and r161626.

* platform/gtk/TestExpectations:
* platform/gtk/css1/text_properties/word_spacing-expected.png:
* platform/gtk/css1/text_properties/word_spacing-expected.txt:

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

5 years agoUnreviewed, rolling out r161855.
commit-queue@webkit.org [Mon, 13 Jan 2014 10:44:18 +0000 (10:44 +0000)]
Unreviewed, rolling out r161855.
http://trac.webkit.org/changeset/161855
https://bugs.webkit.org/show_bug.cgi?id=126880

Sister commit of r161852 (Requested by kling on #webkit).

* wtf/ThreadingPthreads.cpp:
(WTF::initializeThreading):

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

5 years agoUnreviewed. Update NEWS and Versions.m4 for 2.3.4 release.
carlosgc@webkit.org [Mon, 13 Jan 2014 10:25:48 +0000 (10:25 +0000)]
Unreviewed. Update NEWS and Versions.m4 for 2.3.4 release.

.:

* Source/autotools/Versions.m4: Bump version numbers.

Source/WebKit/gtk:

* NEWS: Added release notes for 2.3.4.

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

5 years agoUnreviewed, rolling out r161852.
commit-queue@webkit.org [Mon, 13 Jan 2014 10:12:03 +0000 (10:12 +0000)]
Unreviewed, rolling out r161852.
http://trac.webkit.org/changeset/161852
https://bugs.webkit.org/show_bug.cgi?id=126877

Broke ToT with system Safari (Requested by kling on #webkit).

* wtf/Threading.h:
* wtf/ThreadingPthreads.cpp:
(WTF::initializeThreading):
(WTF::lockAtomicallyInitializedStaticMutex):
(WTF::unlockAtomicallyInitializedStaticMutex):
* wtf/ThreadingWin.cpp:
(WTF::lockAtomicallyInitializedStaticMutex):
(WTF::unlockAtomicallyInitializedStaticMutex):
(WTF::initializeThreading):

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

5 years agoRemove parsing of old-run-webkit-tests output from master.cfg
commit-queue@webkit.org [Mon, 13 Jan 2014 09:54:13 +0000 (09:54 +0000)]
Remove parsing of old-run-webkit-tests output from cfg
https://bugs.webkit.org/show_bug.cgi?id=126690

Patch by Peter Molnar <pmolnar.u-szeged@partner.samsung.com> on 2014-01-13
Reviewed by Csaba Osztrogonác.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
Removed parsing of ORWT output, as it is not used anymore.
* BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:
Updated unit tests accordingly.

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

5 years agoComment should be consructable.
commit-queue@webkit.org [Mon, 13 Jan 2014 09:46:57 +0000 (09:46 +0000)]
Comment should be consructable.
https://bugs.webkit.org/show_bug.cgi?id=115642

Patch by László Langó <llango.u-szeged@partner.samsung.com> on 2014-01-13
Reviewed by Andreas Kling.

Source/WebCore:

http://dom.spec.whatwg.org/#comment
This allows us to do `new Comment('abc')` instead of `document.createComment('abc')`.

Blink: https://chromium.googlesource.com/chromium/blink/+/06e4a37f6b11348606de5405edac1ada97499d2a%5E%21
Test: fast/dom/Comment/comment-constructor.html

* dom/Comment.cpp:
(WebCore::Comment::create):
* dom/Comment.h:
* dom/Comment.idl:

LayoutTests:

* fast/dom/Comment/comment-constructor-expected.txt: Added.
* fast/dom/Comment/comment-constructor.html: Added.
* fast/dom/dom-constructors-expected.txt:
* fast/dom/dom-constructors.html:

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

5 years agoUnreviewed. Changes in r161686 are exposing a bug in GCC where the global .cfi_startp...
zandobersek@gmail.com [Mon, 13 Jan 2014 09:23:12 +0000 (09:23 +0000)]
Unreviewed. Changes in r161686 are exposing a bug in GCC where the global .cfi_startproc directive
is not inserted early enough into the generated assembler code when building in debug mode, causing
compilation failures on ports using the GCC compilers. To work around the problem, only utilize the
OFFLINE_ASM_* macros that use .cfi_ directives when compiling with Clang.

* llint/LowLevelInterpreter.cpp:

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

5 years agoUnreviewed, rolling out r161808.
commit-queue@webkit.org [Mon, 13 Jan 2014 09:02:55 +0000 (09:02 +0000)]
Unreviewed, rolling out r161808.
http://trac.webkit.org/changeset/161808
https://bugs.webkit.org/show_bug.cgi?id=126874

This patch make several files to be always regenerated on
every make (Requested by KaL on #webkit).

Source/WebCore:

* GNUmakefile.am:
* bindings/gobject/GNUmakefile.am:

Source/WebKit/gtk:

* GNUmakefile.am:

Tools:

* WebKitTestRunner/GNUmakefile.am:

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

5 years ago[GTK] Make MiniBrowser windows non-transient by default
commit-queue@webkit.org [Mon, 13 Jan 2014 08:12:36 +0000 (08:12 +0000)]
[GTK] Make MiniBrowser windows non-transient by default
https://bugs.webkit.org/show_bug.cgi?id=126840

Patch by Adrian Perez de Castro <aperez@igalia.com> on 2014-01-13
Reviewed by Carlos Garcia Campos.

Instead of making new browser windows transient as soon as they are
created, save the pointer to the parent window and set the transient
state later on when handling the "run-as-modal" signal. This makes
it easier to use the MiniBrowser to do tests involving multiple
windows, and will be useful as well when multi-web-process mode is
enabled for the GTK port.

* MiniBrowser/gtk/BrowserWindow.c:
(webViewRunAsModal): Set the parent window using
gtk_window_set_transient_for() using the saved parent
window.
(browser_window_new): Save the parent window using
g_object_set_data() instead of making the new window
transient immediately.

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

5 years agoUnreviewed, rolling out r161843.
commit-queue@webkit.org [Mon, 13 Jan 2014 06:29:18 +0000 (06:29 +0000)]
Unreviewed, rolling out r161843.
http://trac.webkit.org/changeset/161843
https://bugs.webkit.org/show_bug.cgi?id=126871

Caused CSS custom filter tests to assert (Requested by smfr on
#webkit).

Source/WebCore:

* platform/graphics/ANGLEWebKitBridge.cpp:
(WebCore::getSymbolInfo):
(WebCore::ANGLEWebKitBridge::compileShaderSource):
* platform/graphics/GraphicsContext3D.h:
* platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
(WebCore::GraphicsContext3D::compileShader):
(WebCore::GraphicsContext3D::getProgramInfoLog):
(WebCore::GraphicsContext3D::getShaderInfoLog):

LayoutTests:

* fast/canvas/webgl/glsl-conformance-expected.txt:
* fast/canvas/webgl/glsl-conformance.html:

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

5 years agoUnreviewed, rolling out r161840.
commit-queue@webkit.org [Mon, 13 Jan 2014 06:26:50 +0000 (06:26 +0000)]
Unreviewed, rolling out r161840.
http://trac.webkit.org/changeset/161840
https://bugs.webkit.org/show_bug.cgi?id=126870

Caused jsscore and layout test failures (Requested by smfr on
#webkit).

Source/JavaScriptCore:

* API/JSValueRef.cpp:
(JSValueMakeFromJSONString):
* bindings/ScriptValue.cpp:
(Deprecated::jsToInspectorValue):
* inspector/InspectorValues.cpp:
* runtime/DatePrototype.cpp:
(JSC::formatLocaleDate):
* runtime/Identifier.h:
(JSC::Identifier::characters):
* runtime/JSStringBuilder.h:
(JSC::JSStringBuilder::append):

Source/WebCore:

* bindings/objc/WebScriptObject.mm:
(+[WebScriptObject _convertValueToObjcValue:JSC::originRootObject:rootObject:]):
* editing/CompositeEditCommand.cpp:
(WebCore::containsOnlyWhitespace):
* editing/TypingCommand.cpp:
(WebCore::TypingCommand::insertText):
* editing/VisibleUnits.cpp:
(WebCore::startOfParagraph):
(WebCore::endOfParagraph):
* html/parser/HTMLParserIdioms.cpp:
(WebCore::stripLeadingAndTrailingHTMLSpaces):
(WebCore::parseHTMLNonNegativeInteger):
* inspector/ContentSearchUtils.cpp:
(WebCore::ContentSearchUtils::createSearchRegexSource):
* inspector/InspectorStyleSheet.cpp:
(WebCore::InspectorStyle::newLineAndWhitespaceDelimiters):
* inspector/InspectorStyleTextEditor.cpp:
(WebCore::InspectorStyleTextEditor::insertProperty):
(WebCore::InspectorStyleTextEditor::internalReplaceProperty):
* platform/Length.cpp:
(WebCore::newCoordsArray):
* platform/LinkHash.cpp:
(WebCore::visitedLinkHash):
* platform/graphics/Color.cpp:
(WebCore::Color::parseHexColor):
(WebCore::Color::Color):
* platform/graphics/TextRun.h:
(WebCore::TextRun::TextRun):
* platform/text/TextEncodingRegistry.cpp:
(WebCore::atomicCanonicalTextEncodingName):
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::constructTextRun):
* rendering/RenderCombineText.cpp:
(WebCore::RenderCombineText::width):
* svg/SVGFontElement.cpp:
(WebCore::SVGFontElement::registerLigaturesInGlyphCache):
* xml/XPathFunctions.cpp:
(WebCore::XPath::FunId::evaluate):
* xml/XPathNodeSet.h:

Source/WTF:

* wtf/text/StringImpl.cpp:
(WTF::StringImpl::replace):
* wtf/text/WTFString.h:
(WTF::String::isAllSpecialCharacters):

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

5 years agoFix build warnings by unused parameter
jinwoo7.song@samsung.com [Mon, 13 Jan 2014 06:18:14 +0000 (06:18 +0000)]
Fix build warnings by unused parameter
https://bugs.webkit.org/show_bug.cgi?id=126867

Reviewed by Gyuyoung Kim.

Source/WebCore:

* Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.cpp:
(WebCore::IDBServerConnectionLevelDB::changeDatabaseVersion): Remove unused parameter 'operation'.

Source/WebKit/efl:

* WebCoreSupport/EditorClientEfl.h:
(WebCore::EditorClientEfl::checkTextOfParagraph): Remove unused parameter 'checkingTypes'.

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

5 years agoUnreviewed build fix for WinCairo.
bfulgham@apple.com [Mon, 13 Jan 2014 04:37:24 +0000 (04:37 +0000)]
Unreviewed build fix for WinCairo.

* WebCore.vcxproj/WebCoreCairo.props: Add missing include path
to locate SelectorCompiler.h.

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

5 years agoUnreviewed test maintenance.
bfulgham@apple.com [Mon, 13 Jan 2014 04:31:14 +0000 (04:31 +0000)]
Unreviewed test maintenance.

* platform/mac/TestExpectations: Re-enable the typedarray/data-view-test.html
WebGL test now that it works properly.

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

5 years ago[EFL][WK2] Make API tests work again
commit-queue@webkit.org [Mon, 13 Jan 2014 04:09:39 +0000 (04:09 +0000)]
[EFL][WK2] Make API tests work again
https://bugs.webkit.org/show_bug.cgi?id=126769

Patch by Sergio Correia <sergio.correia@openbossa.org> on 2014-01-12
Reviewed by Gyuyoung Kim.

The EFL and WK2 test binaries are currently being generated at *TestWebKitAPI/
[E]WebKit2, respectively, and this causes problems because the logic to find
where WebProcess is to look in the same directory of the running process and
then proceed to use LIBEXECDIR (typically /usr/loca/bin).

This patch introduces a WEBKIT_EXEC_PATH environment variable, inspired in the
Gtk port, which allows us to look for WebProcess initially in this directory,
if it's defined.

.:

* Source/cmake/OptionsEfl.cmake: Define WEBKIT_EXEC_PATH, to be used by
[E]WebKit2 tests.

Source/WebKit2:

* Shared/efl/ProcessExecutablePathEfl.cpp:
(WebKit::findProcessPath): Change the logic to look initially in
WEBKIT_EXEC_PATH, then proceed with the existing checks.
* UIProcess/API/efl/tests/UnitTestUtils/EWK2UnitTestEnvironment.cpp:
(EWK2UnitTest::EWK2UnitTestEnvironment::EWK2UnitTestEnvironment):
Define WEBKIT_EXEC_PATH to be used by EWebKit2 tests.

Tools:

* TestWebKitAPI/efl/main.cpp:
(main): Define WEBKIT_EXEC_PATH to be used by WebKit2 API tests.

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

5 years agoTry to fix the Windows build after r161852.
mitz@apple.com [Mon, 13 Jan 2014 04:03:56 +0000 (04:03 +0000)]
Try to fix the Windows build after r161852.

* WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:

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

5 years agoFix an assertion failure in initializeDates() when launching Safari, which was introd...
mitz@apple.com [Mon, 13 Jan 2014 03:55:32 +0000 (03:55 +0000)]
Fix an assertion failure in initializeDates() when launching Safari, which was introduced in r161852.

Reviewed by Andy Estes.

* wtf/ThreadingPthreads.cpp:
(WTF::initializeThreading): Set isInitialized to true.

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

5 years agoFix iOS build breakage from http://trac.webkit.org/changeset/161844
mjs@apple.com [Mon, 13 Jan 2014 03:18:28 +0000 (03:18 +0000)]
Fix iOS build breakage from trac.webkit.org/changeset/161844
https://bugs.webkit.org/show_bug.cgi?id=126866

Reviewed by Simon Fraser.

* platform/text/TextBreakIteratorICU.cpp:
(WebCore::cursorMovementIterator): Use initializeIterator instead of createSharedIterator,
which does not exist.

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

5 years agoAdd PLATFORM(COCOA) and USE(FOUNDATION)
darin@apple.com [Mon, 13 Jan 2014 02:42:54 +0000 (02:42 +0000)]
Add PLATFORM(COCOA) and USE(FOUNDATION)
https://bugs.webkit.org/show_bug.cgi?id=126859

Reviewed by Anders Carlsson.

Source/WebCore:

* config.h: Use PLATFORM(COCOA) instead of PLATFORM(MAC) || PLATFORM(IOS)
to set USE(FILE_LOCK). Would be nice to use OS(DARWIN), but that would be
a change in behavior that might be incorrect. Removed bogus comments in
the USE(NEW_THEME) setting code. Removed redundant code to set USE(CA),
which exactly duplicates code that already exists in Platform.h.

Source/WTF:

* wtf/Platform.h: Added PLATFORM(COCOA), which for now is set at exactly the same
times that PLATFORM(MAC) is. Added USE(FOUNDATION), which is set at the same times
that PLATFORM(COCOA) is. Re-organize the PLATFORM(MAC) and PLATFORM(IOS) settings
in the header so they are a bit easier to read. Put HAVE_LANGINFO_H in with the
rest of the OS(UNIX) settings and put HAVE_READLINE in with the rest of the
OS(DARWIN) settings. Tweak formatting a bit.

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

5 years agoRemove AtomicallyInitializedStatic
andersca@apple.com [Mon, 13 Jan 2014 02:36:50 +0000 (02:36 +0000)]
Remove AtomicallyInitializedStatic
https://bugs.webkit.org/show_bug.cgi?id=126864

Reviewed by Darin Adler.

* wtf/Threading.h:
* wtf/ThreadingPthreads.cpp:
(WTF::initializeThreading):
* wtf/ThreadingWin.cpp:
(WTF::initializeThreading):

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

5 years agoAdd deprecatedCharacters as a synonym for characters and convert most call sites
darin@apple.com [Mon, 13 Jan 2014 02:29:47 +0000 (02:29 +0000)]
Add deprecatedCharacters as a synonym for characters and convert most call sites
https://bugs.webkit.org/show_bug.cgi?id=126858

Reviewed by Anders Carlsson.

Source/JavaScriptCore:

* API/JSStringRef.cpp:
(JSStringGetCharactersPtr):
(JSStringGetUTF8CString):
(JSStringIsEqual):
* API/JSStringRefCF.cpp:
(JSStringCopyCFString):
* API/OpaqueJSString.h:
(OpaqueJSString::characters):
(OpaqueJSString::deprecatedCharacters):
(OpaqueJSString::length):
(OpaqueJSString::OpaqueJSString):
* inspector/InspectorValues.cpp:
(Inspector::InspectorValue::parseJSON):
* runtime/JSGlobalObjectFunctions.cpp:
(JSC::parseInt):
* runtime/StringPrototype.cpp:
(JSC::localeCompare):
(JSC::stringProtoFuncFontsize):
(JSC::stringProtoFuncLink):
Use deprecatedCharacters instead of characters.

Source/WebCore:

* Modules/indexeddb/IDBKeyPath.cpp:
(WebCore::IDBKeyPathLexer::IDBKeyPathLexer):
* Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:
(WebCore::ThreadableWebSocketChannelClientWrapper::setSubprotocol):
(WebCore::ThreadableWebSocketChannelClientWrapper::setExtensions):
* accessibility/AccessibilityObject.cpp:
(WebCore::AccessibilityObject::hasMisspelling):
* accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper doAXAttributedStringForTextMarkerRange:]):
* bindings/js/SerializedScriptValue.cpp:
(WebCore::CloneSerializer::serialize):
(WebCore::CloneSerializer::write):
* dom/CharacterData.cpp:
(WebCore::CharacterData::parserAppendData):
* dom/Document.cpp:
(WebCore::Document::parseQualifiedName):
* editing/Editor.cpp:
(WebCore::Editor::misspelledWordAtCaretOrRange):
(WebCore::Editor::misspelledSelectionString):
(WebCore::Editor::markAllMisspellingsAndBadGrammarInRanges):
* editing/TextCheckingHelper.cpp:
(WebCore::TextCheckingHelper::findFirstMisspellingOrBadGrammar):
(WebCore::TextCheckingHelper::findFirstBadGrammar):
(WebCore::TextCheckingHelper::guessesForMisspelledOrUngrammaticalRange):
* editing/TextCheckingHelper.h:
(WebCore::TextCheckingParagraph::textDeprecatedCharacters):
* editing/TextIterator.cpp:
(WebCore::collapsedSpaceLength):
(WebCore::SimplifiedBackwardsTextIterator::handleTextNode):
(WebCore::containsKanaLetters):
(WebCore::SearchBuffer::SearchBuffer):
* editing/TextIterator.h:
(WebCore::TextIterator::characters):
* editing/VisiblePosition.cpp:
(WebCore::VisiblePosition::characterAfter):
* editing/VisibleUnits.cpp:
(WebCore::wordBreakIteratorForMinOffsetBoundary):
(WebCore::wordBreakIteratorForMaxOffsetBoundary):
(WebCore::visualWordPosition):
(WebCore::previousBoundary):
(WebCore::nextBoundary):
* fileapi/WebKitBlobBuilder.cpp:
(WebCore::BlobBuilder::append):
* html/FormDataList.cpp:
(WebCore::FormDataList::appendString):
* html/canvas/CanvasRenderingContext2D.cpp:
(WebCore::normalizeSpaces):
* html/parser/HTMLParserIdioms.cpp:
(WebCore::parseImagesWithScaleFromSrcsetAttribute):
* html/parser/HTMLTreeBuilder.cpp:
(WebCore::HTMLTreeBuilder::ExternalCharacterTokenBuffer::ExternalCharacterTokenBuffer):
* loader/appcache/ManifestParser.cpp:
(WebCore::parseManifest):
* page/ContentSecurityPolicy.cpp:
(WebCore::isSourceListNone):
(WebCore::CSPSourceList::parse):
(WebCore::NonceDirective::parse):
(WebCore::MediaListDirective::parse):
(WebCore::CSPDirectiveList::parse):
(WebCore::CSPDirectiveList::parseReportURI):
(WebCore::CSPDirectiveList::parseReflectedXSS):
(WebCore::ContentSecurityPolicy::didReceiveHeader):
* page/PageSerializer.cpp:
(WebCore::PageSerializer::serializeFrame):
(WebCore::PageSerializer::serializeCSSStyleSheet):
* platform/Length.cpp:
(WebCore::newCoordsArray):
(WebCore::newLengthArray):
* platform/LinkHash.cpp:
(WebCore::visitedURL):
(WebCore::visitedLinkHash):
* platform/SharedBuffer.cpp:
(WebCore::utf8Buffer):
* platform/URL.cpp:
(WebCore::URL::port):
(WebCore::encodeHostnames):
* platform/graphics/StringTruncator.cpp:
(WebCore::centerTruncateToBuffer):
(WebCore::rightTruncateToBuffer):
(WebCore::rightClipToCharacterBuffer):
(WebCore::rightClipToWordBuffer):
(WebCore::leftTruncateToBuffer):
(WebCore::truncateString):
(WebCore::StringTruncator::width):
* platform/graphics/TextRun.h:
(WebCore::TextRun::TextRun):
* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::MediaPlayerPrivateAVFoundationObjC::shouldWaitForLoadingOfResource):
* platform/network/FormDataBuilder.cpp:
(WebCore::FormDataBuilder::addFilenameToMultiPartHeader):
* platform/sql/SQLiteStatement.cpp:
(WebCore::SQLiteStatement::bindBlob):
(WebCore::SQLiteStatement::bindText):
* platform/text/DecodeEscapeSequences.h:
(WebCore::decodeEscapeSequences):
* platform/text/TextBreakIterator.cpp:
(WebCore::numGraphemeClusters):
(WebCore::numCharactersInGraphemeClusters):
* platform/text/TextBreakIteratorICU.cpp:
(WebCore::setUpIteratorWithRules):
* platform/text/TextCodecICU.cpp:
(WebCore::TextCodecICU::encode):
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::constructTextRun):
* rendering/RenderListMarker.cpp:
(WebCore::RenderListMarker::paint):
* rendering/RenderText.cpp:
(WebCore::maxWordFragmentWidth):
(WebCore::RenderText::computePreferredLogicalWidths):
(WebCore::RenderText::computeCanUseSimpleFontCodePath):
* rendering/RenderText.h:
(WebCore::RenderText::characters):
(WebCore::RenderText::deprecatedCharacters):
* rendering/line/BreakingContextInlineHeaders.h:
(WebCore::tryHyphenating):
* rendering/svg/SVGInlineTextBox.cpp:
(WebCore::SVGInlineTextBox::constructTextRun):
* rendering/svg/SVGTextLayoutAttributesBuilder.cpp:
(WebCore::processRenderSVGInlineText):
* rendering/svg/SVGTextLayoutEngine.cpp:
(WebCore::SVGTextLayoutEngine::layoutTextOnLineOrPath):
* rendering/svg/SVGTextMetrics.cpp:
(WebCore::SVGTextMetrics::measureCharacterRange):
(WebCore::SVGTextMetrics::SVGTextMetrics):
* rendering/svg/SVGTextMetricsBuilder.cpp:
(WebCore::SVGTextMetricsBuilder::initializeMeasurementWithTextRenderer):
* svg/SVGAngle.cpp:
(WebCore::SVGAngle::setValueAsString):
* svg/SVGAnimateMotionElement.cpp:
(WebCore::parsePoint):
* svg/SVGAnimationElement.cpp:
(WebCore::parseKeySplines):
* svg/SVGFitToViewBox.cpp:
(WebCore::SVGFitToViewBox::parseViewBox):
* svg/SVGFontData.cpp:
(WebCore::SVGFontData::applySVGGlyphSelection):
* svg/SVGGlyphMap.h:
(WebCore::SVGGlyphMap::addGlyph):
(WebCore::SVGGlyphMap::collectGlyphsForString):
* svg/SVGGlyphRefElement.cpp:
(WebCore::SVGGlyphRefElement::parseAttribute):
* svg/SVGLength.cpp:
(WebCore::SVGLength::setValueAsString):
* svg/SVGLengthList.cpp:
(WebCore::SVGLengthList::parse):
* svg/SVGNumberList.cpp:
(WebCore::SVGNumberList::parse):
* svg/SVGParserUtilities.cpp:
(WebCore::parseNumberFromString):
(WebCore::parseNumberOptionalNumber):
(WebCore::parseRect):
(WebCore::pointsListFromSVGData):
(WebCore::parseGlyphName):
(WebCore::parseKerningUnicodeString):
(WebCore::parseDelimitedString):
* svg/SVGPreserveAspectRatio.cpp:
(WebCore::SVGPreserveAspectRatio::parse):
* svg/SVGStringList.cpp:
(WebCore::SVGStringList::parse):
* svg/SVGTransformList.cpp:
(WebCore::SVGTransformList::parse):
* svg/SVGTransformable.cpp:
(WebCore::SVGTransformable::parseTransformType):
* svg/SVGViewSpec.cpp:
(WebCore::SVGViewSpec::parseViewSpec):
* svg/SVGZoomAndPan.h:
(WebCore::SVGZoomAndPan::parseAttribute):
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::send):
* xml/XSLStyleSheetLibxslt.cpp:
(WebCore::XSLStyleSheet::parseString):
* xml/XSLTUnicodeSort.cpp:
(WebCore::xsltUnicodeSortFunction):
* xml/parser/XMLDocumentParserLibxml2.cpp:
(WebCore::XMLDocumentParser::doWrite):
(WebCore::parseAttributes):
Use deprecatedCharacters instead of characters.

Source/WebKit/mac:

* History/BinaryPropertyList.cpp:
(BinaryPropertyListSerializer::appendStringObject):
Use deprecatedCharacters instead of characters.

Source/WebKit2:

* Shared/APIString.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::checkTextOfParagraph):
(WebKit::WebPageProxy::checkSpellingOfString):
(WebKit::WebPageProxy::checkGrammarOfString):
* WebProcess/WebPage/EncoderAdapter.cpp:
(WebKit::EncoderAdapter::encodeString):
Use deprecatedCharacters instead of characters.

Source/WTF:

* wtf/text/AtomicString.cpp:
(WTF::HashAndUTF8CharactersTranslator::equal):
(WTF::SubstringTranslator::hash):
(WTF::SubstringTranslator::equal):
* wtf/text/AtomicString.h:
(WTF::AtomicString::characters):
* wtf/text/Base64.cpp:
(WTF::base64Decode):
(WTF::base64URLDecode):
* wtf/text/StringBuilder.h:
(WTF::StringBuilder::characters):
(WTF::StringBuilder::deprecatedCharacters):
* wtf/text/StringImpl.cpp:
(WTF::StringImpl::getData16SlowCase):
(WTF::StringImpl::upper):
(WTF::StringImpl::lower):
(WTF::StringImpl::find):
(WTF::StringImpl::findIgnoringCase):
* wtf/text/StringImpl.h:
(WTF::StringImpl::characters):
(WTF::StringImpl::deprecatedCharacters):
(WTF::StringImpl::getCharacters<UChar>):
(WTF::equalIgnoringNullity):
* wtf/text/WTFString.cpp:
(WTF::String::append):
(WTF::String::appendInternal):
(WTF::String::insert):
(WTF::String::truncate):
(WTF::String::percentage):
* wtf/text/WTFString.h:
(WTF::String::characters):
(WTF::String::deprecatedCharacters):
(WTF::String::getCharactersWithUpconvert<UChar>):
(WTF::append):
Use deprecatedCharacters instead of characters.

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

5 years agoAdd type checking to isEqual methods
darin@apple.com [Mon, 13 Jan 2014 02:27:42 +0000 (02:27 +0000)]
Add type checking to isEqual methods
https://bugs.webkit.org/show_bug.cgi?id=126862

Reviewed by Anders Carlsson.

Source/WebCore:

* page/ios/WebEventRegion.mm:
(-[WebEventRegion isEqual:]): Add type checking on the argument.
Add a FIXME about the lack of a hash method override. Formatted to match
the usual WebKit coding style.

Source/WebKit/ios:

* WebCoreSupport/WebVisiblePosition.mm:
(-[WebVisiblePosition isEqual:]): Add type checking on the argument.
Add a FIXME about the lack of a hash method override. Simplified by
removing the unneeded local variables.

Source/WebKit/mac:

* WebCoreSupport/WebSecurityOrigin.mm:
(-[WebSecurityOrigin isEqual:]): Added a FIXME about the lack of a hash method
override. Tweaked formatting.

* WebView/WebDashboardRegion.mm:
(-[WebDashboardRegion isEqual:]): Added type checking on the argument. Added a
FIXME about the lack of a hash method override.

Source/WebKit2:

* UIProcess/API/ios/WKInteractionView.mm:
(-[WKTextRange isEqual:]): Added type checking for the argument. The old
code asserted instead, and it's not clear what guarantees that assertion is
true. Added a FIXME about the lack of a hash method. Added another FIXME
about the fact that this method ignores much of the object state. Removed
an unneeded extra fetch of the isRange property. Deleted some dead code.
(-[WKTextPosition isEqual:]): Ditto.

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

5 years agoRemove the last remaining uses of AtomicallyInitializedStatic
andersca@apple.com [Mon, 13 Jan 2014 02:23:52 +0000 (02:23 +0000)]
Remove the last remaining uses of AtomicallyInitializedStatic
https://bugs.webkit.org/show_bug.cgi?id=126863

Reviewed by Darin Adler.

Source/WebKit2:

* Shared/mac/SecItemShim.cpp:
(WebKit::responseMap):

Source/WTF:

* wtf/HashTable.cpp:
(WTF::hashTableStatsMutex):
(WTF::HashTableStats::recordCollisionAtCount):
(WTF::HashTableStats::dumpStats):
* wtf/unicode/icu/CollatorICU.cpp:
(WTF::cachedCollatorMutex):
(WTF::Collator::createCollator):
(WTF::Collator::releaseCollator):

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

5 years agoTry to fix the 32-bit build.
andersca@apple.com [Mon, 13 Jan 2014 02:07:18 +0000 (02:07 +0000)]
Try to fix the 32-bit build.

* platform/text/icu/UTextProviderLatin1.cpp:
(WebCore::uTextLatin1Clone):
(WebCore::uTextLatin1Extract):
(WebCore::uTextLatin1MapNativeIndexToUTF16):

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

5 years agoRemove all uses of AtomicallyInitializedStatic from WebCore
andersca@apple.com [Mon, 13 Jan 2014 02:01:51 +0000 (02:01 +0000)]
Remove all uses of AtomicallyInitializedStatic from WebCore
https://bugs.webkit.org/show_bug.cgi?id=126861

Reviewed by Darin Adler.

* Modules/indexeddb/IDBPendingTransactionMonitor.cpp:
(WebCore::transactions):
* fileapi/ThreadableBlobRegistry.cpp:
(WebCore::originMap):
* platform/text/TextEncodingRegistry.cpp:
(WebCore::encodingRegistryMutex):
(WebCore::newTextCodec):
(WebCore::atomicCanonicalTextEncodingName):
(WebCore::dumpTextEncodingNameMap):
* workers/DefaultSharedWorkerRepository.cpp:
(WebCore::DefaultSharedWorkerRepository::instance):

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

5 years agoUse an std::atomic<uint32_t> when computing IDBDatabase transaction IDs
andersca@apple.com [Mon, 13 Jan 2014 01:44:13 +0000 (01:44 +0000)]
Use an std::atomic<uint32_t> when computing IDBDatabase transaction IDs
https://bugs.webkit.org/show_bug.cgi?id=126853

Reviewed by Sam Weinig.

* Modules/indexeddb/IDBDatabase.cpp:
(WebCore::IDBDatabase::nextTransactionId):

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

5 years ago[iOS] Fix the build
dbates@webkit.org [Mon, 13 Jan 2014 01:38:07 +0000 (01:38 +0000)]
[iOS] Fix the build

For now, ensure we build WebKit System Interface before we build WebKit.
We'll remove this constraint and the constraint to build WebKit Additions
in a subsequent commit.

* Scripts/build-webkit:

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

5 years agoTextBreakIterator's should support Latin-1 for all iterator types (Part 1)
weinig@apple.com [Mon, 13 Jan 2014 01:28:53 +0000 (01:28 +0000)]
TextBreakIterator's should support Latin-1 for all iterator types (Part 1)
https://bugs.webkit.org/show_bug.cgi?id=126856

Reviewed by Darin Adler.

- Do some initial cleanup before adding complete Latin-1 support.

* platform/text/TextBreakIterator.cpp:
Remove non-ICU acquireLineBreakIterator() implementation.

* platform/text/TextBreakIterator.h:
- Changes acquireLineBreakIterator() to take a StringView.

* platform/text/TextBreakIteratorICU.cpp:
- Refactor iterator initialization and setting of text on the iterator.
- Add support for using a Latin-1 provider (this is not currently used).

* platform/text/icu/UTextProviderLatin1.cpp:
* platform/text/icu/UTextProviderLatin1.h:
- Add back non-context aware Latin-1 provider (from r129662).
- Rename context aware provider.

* platform/text/icu/UTextProviderUTF16.cpp:
* platform/text/icu/UTextProviderUTF16.h:
- Rename context aware provider.

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

5 years ago[WebGL] Error messages should use source code labels, not internal mangled symbols.
bfulgham@apple.com [Mon, 13 Jan 2014 01:26:11 +0000 (01:26 +0000)]
[WebGL] Error messages should use source code labels, not internal mangled symbols.
https://bugs.webkit.org/show_bug.cgi?id=126832

Reviewed by Dean Jackson.

Source/WebCore:

Revised fast/canvas/webgl/glsl-conformance.html.

* platform/graphics/ANGLEWebKitBridge.cpp:
(WebCore::getSymbolInfo): Correct missing 'break'.
(WebCore::ANGLEWebKitBridge::compileShaderSource): Call 'getSymbolInfo'
for SH_VARYINGS.
* platform/graphics/GraphicsContext3D.h: Add new declarations.
* platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
(WebCore::GraphicsContext3D::compileShader): Demangle log output.
(WebCore::GraphicsContext3D::mappedSymbolName): Added.
(WebCore::GraphicsContext3D::getUnmangledInfoLog): Added.
(WebCore::GraphicsContext3D::getProgramInfoLog): Demangle log output.
(WebCore::GraphicsContext3D::getShaderInfoLog): Demangle log output.

LayoutTests:

* fast/canvas/webgl/glsl-conformance.html: Add log to program output
showing error message to confirm proper labels are being used.
* fast/canvas/webgl/glsl-conformance-expected.txt: updated.

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

5 years agoTry to fix the Windows build after r161839.
mitz@apple.com [Mon, 13 Jan 2014 00:57:43 +0000 (00:57 +0000)]
Try to fix the Windows build after r161839.

* WebCore.vcxproj/WebCoreCommon.props:

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

5 years agoFix the Mac build after r161777.
aestes@apple.com [Sun, 12 Jan 2014 23:52:31 +0000 (23:52 +0000)]
Fix the Mac build after r161777.

* gtest/xcode/Config/General.xcconfig: AspenFamily.xcconfig excludes
macosx from SUPPORTED_PLATFORMS, so add it back in ourselves.

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

5 years agoReduce use of String::characters
darin@apple.com [Sun, 12 Jan 2014 23:23:44 +0000 (23:23 +0000)]
Reduce use of String::characters
https://bugs.webkit.org/show_bug.cgi?id=126854

Reviewed by Sam Weinig.

Source/JavaScriptCore:

* API/JSValueRef.cpp:
(JSValueMakeFromJSONString): Use characters16 instead of characters for 16-bit case.
Had to remove length check because an empty string could be either 8 bit or 16 bit.
Don't need a null string check before calling is8Bit because JSStringRef can't hold
a null string.

* bindings/ScriptValue.cpp:
(Deprecated::jsToInspectorValue): Use the existing string here instead of creating
a new one by calling characters and length on the old string. I think this may be
left over from when string types were not the same in JavaScriptCore and WebCore.
Also rewrite the property names loop to use modern for syntax and fewer locals.

* inspector/InspectorValues.cpp:
(Inspector::escapeChar): Changed to use appendLiteral instead of hard-coding string
lengths. Moved handling of "<" and ">" in here instead of at the call site.
(Inspector::doubleQuoteString): Simplify the code so there is no use of characters
and length. This is still an inefficient way of doing this job and could use a rethink.

* runtime/DatePrototype.cpp:
(JSC::formatLocaleDate): Use RetainPtr, createCFString, and the conversion from
CFStringRef to WTF::String to remove a lot of unneeded code.

* runtime/Identifier.h: Removed unneeded Identifier::characters function.

* runtime/JSStringBuilder.h:
(JSC::JSStringBuilder::append): Use characters16 instead of characters function here,
since we have already checked is8Bit above.

Source/WebCore:

* bindings/objc/WebScriptObject.mm:
(+[WebScriptObject _convertValueToObjcValue:JSC::originRootObject:rootObject:]):
Get rid of unneeded code to turn a WTF::String into an NSString, since that's
built into the WTF::String class.

* editing/CompositeEditCommand.cpp:
(WebCore::containsOnlyWhitespace): Use WTF::String's [] operator instead of
an explicit call to the characters function. Small performance cost.
* editing/TypingCommand.cpp:
(WebCore::TypingCommand::insertText): Ditto.

* editing/VisibleUnits.cpp:
(WebCore::startOfParagraph): Use reverseFind instead of writing our own loop.
(WebCore::endOfParagraph): Use find instead of writing our own loop.

* html/parser/HTMLParserIdioms.cpp:
(WebCore::stripLeadingAndTrailingHTMLSpaces): Use characters16 instead of
characters since we have already checked is8Bit.
(WebCore::parseHTMLNonNegativeInteger): Ditto. Replace the length check with
a check of isNull since a zero length string could be 8 bit, but it's not
safe to call is8Bit on a null WTF::String. (That should probably be fixed.)

* inspector/ContentSearchUtils.cpp:
(WebCore::ContentSearchUtils::createSearchRegexSource): Use StringBuilder
instead of String in code that builds up a string one character at a time.
The old way was ridiculously slow because it allocated a new string for every
character; the new way still isn't all that efficient, but it's better. Also
changed to use strchr instead of WTF::String::find for special characters.

* inspector/InspectorStyleSheet.cpp:
(WebCore::InspectorStyle::newLineAndWhitespaceDelimiters): Use WTF::String's
[] operator instead of an explicit call to the characters function.
* inspector/InspectorStyleTextEditor.cpp:
(WebCore::InspectorStyleTextEditor::insertProperty): Ditto.
(WebCore::InspectorStyleTextEditor::internalReplaceProperty): Ditto.
* platform/Length.cpp:
(WebCore::newCoordsArray): Ditto.

* platform/LinkHash.cpp:
(WebCore::visitedLinkHash): Use characters16 instead of characters since
we have already checked is8Bit. Replace the length check with a check of
isNull (as above in parseHTMLNonNegativeInteger).

* platform/graphics/Color.cpp:
(WebCore::Color::parseHexColor): Use characters16 since we already checked is8Bit.
(WebCore::Color::Color): Ditto.

* platform/graphics/TextRun.h:
(WebCore::TextRun::TextRun): Use characters16 instead of characters since
we have already checked is8Bit. Replace the length check with a check of
isNull (as above in parseHTMLNonNegativeInteger).

* platform/text/TextEncodingRegistry.cpp:
(WebCore::atomicCanonicalTextEncodingName): Use characters16 instead of
characters since we already checked is8Bit. Also use isEmpty instead of !length.

* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::constructTextRun): Use characters16 instead of characters
since we have already checked is8Bit. Replace the length check with a check of
isNull (as above in parseHTMLNonNegativeInteger).

* rendering/RenderCombineText.cpp:
(WebCore::RenderCombineText::width): Check for zero length instead of checking
for null characters.

* svg/SVGFontElement.cpp:
(WebCore::SVGFontElement::registerLigaturesInGlyphCache): Rewrite ligatures
for loop and give local variables a better name. Construct the substring with
the substring function. Still a really inefficient approach -- allocating a new
string for every character is absurdly expensive.

* xml/XPathFunctions.cpp:
(WebCore::XPath::FunId::evaluate): Use String instead of StringBuilder. Still
not all that efficient, but better than before. Use substring to construct the
substring.

* xml/XPathNodeSet.h: Added begin and end functions so we can use a C++11 for
loop with this class.

Source/WTF:

* wtf/text/StringImpl.cpp:
(WTF::StringImpl::replace): Use characters16 here since is8Bit was already checked.
* wtf/text/WTFString.h:
(WTF::String::isAllSpecialCharacters): Use characters16 here since is8Bit was
already checked. Also renamed "len" to "length".

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

5 years agoUse the Selector Code Generator for matching in SelectorQuery
benjamin@webkit.org [Sun, 12 Jan 2014 23:04:19 +0000 (23:04 +0000)]
Use the Selector Code Generator for matching in SelectorQuery
https://bugs.webkit.org/show_bug.cgi?id=126185

Reviewed by Ryosuke Niwa.

Source/WebCore:

Compile selectors on demand and use the generated binary to perform
element matching in SelectorQuery.

Tests: fast/selectors/querySelector-long-adjacent-backtracking.html
       fast/selectors/querySelector-long-child-backtracking.html
       fast/selectors/querySelector-mixed-child-adjacent-backtracking.html
       fast/selectors/querySelector-multiple-simple-child-backtracking.html
       fast/selectors/querySelector-simple-adjacent-backtracking.html
       fast/selectors/querySelector-simple-child-backtracking.html

* dom/SelectorQuery.cpp:
(WebCore::SelectorDataList::executeCompiledSimpleSelectorChecker):
(WebCore::SelectorDataList::executeCompiledSelectorCheckerWithContext):
(WebCore::SelectorDataList::execute):
* dom/SelectorQuery.h:

LayoutTests:

Add some tests for longer backtracking cases typically not covered by the other tests.

* fast/selectors/querySelector-long-adjacent-backtracking-expected.txt: Added.
* fast/selectors/querySelector-long-adjacent-backtracking.html: Added.
* fast/selectors/querySelector-long-child-backtracking-expected.txt: Added.
* fast/selectors/querySelector-long-child-backtracking.html: Added.
* fast/selectors/querySelector-mixed-child-adjacent-backtracking-expected.txt: Added.
* fast/selectors/querySelector-mixed-child-adjacent-backtracking.html: Added.
* fast/selectors/querySelector-multiple-simple-child-backtracking-expected.txt: Added.
* fast/selectors/querySelector-multiple-simple-child-backtracking.html: Added.
* fast/selectors/querySelector-simple-adjacent-backtracking-expected.txt: Added.
* fast/selectors/querySelector-simple-adjacent-backtracking.html: Added.
* fast/selectors/querySelector-simple-child-backtracking-expected.txt: Added.
* fast/selectors/querySelector-simple-child-backtracking.html: Added.

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

5 years agoSimplify creation of XMLHttpRequestStaticData
andersca@apple.com [Sun, 12 Jan 2014 22:07:44 +0000 (22:07 +0000)]
Simplify creation of XMLHttpRequestStaticData
https://bugs.webkit.org/show_bug.cgi?id=126852

Reviewed by Sam Weinig.

Add a staticData() getter that does the initialization and get rid of the explicit
calls to initializeXMLHttpRequestStaticData().

* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequestStaticData::XMLHttpRequestStaticData):
(WebCore::staticData):
(WebCore::XMLHttpRequest::XMLHttpRequest):
(WebCore::XMLHttpRequest::isAllowedHTTPHeader):

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

5 years agoFinal WebCore link error: update a symbol in WebCoreSystemInterfaceIOS.mm.
simon.fraser@apple.com [Sun, 12 Jan 2014 21:38:12 +0000 (21:38 +0000)]
Final WebCore link error: update a symbol in WebCoreSystemInterfaceIOS.mm.

* platform/ios/WebCoreSystemInterfaceIOS.mm:

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

5 years agoAdded a reference to WebContentService/Info-OSX.plist to the project.
mitz@apple.com [Sun, 12 Jan 2014 21:37:10 +0000 (21:37 +0000)]
Added a reference to WebContentService/Info-OSX.plist to the project.

* WebKit2.xcodeproj/project.pbxproj:

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

5 years agoUse std::call_once instead of AtomicallyInitializedStatic in DatabaseBackendBase
andersca@apple.com [Sun, 12 Jan 2014 21:31:09 +0000 (21:31 +0000)]
Use std::call_once instead of AtomicallyInitializedStatic in DatabaseBackendBase
https://bugs.webkit.org/show_bug.cgi?id=126851

Reviewed by Sam Weinig.

* Modules/webdatabase/DatabaseBackendBase.cpp:
(WebCore::guidMutex):
(WebCore::guidToVersionMap):
(WebCore::updateGuidVersionMap):
(WebCore::guidToDatabaseMap):
(WebCore::guidForOriginAndName):
(WebCore::DatabaseBackendBase::DatabaseBackendBase):
(WebCore::DatabaseBackendBase::closeDatabase):
(WebCore::DatabaseBackendBase::performOpenAndVerify):
(WebCore::DatabaseBackendBase::getCachedVersion):
(WebCore::DatabaseBackendBase::setCachedVersion):

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

5 years agoOS X build fix.
mitz@apple.com [Sun, 12 Jan 2014 21:23:45 +0000 (21:23 +0000)]
OS X build fix.

* WebKit2.xcodeproj/project.pbxproj:
* WebProcess/EntryPoint/mac/XPCService/WebContentService/Info-OSX.plist: Copied from WebProcess/EntryPoint/mac/XPCService/WebContentService/Info.plist.
* WebProcess/EntryPoint/mac/XPCService/WebContentService/Info.plist: Removed.

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

5 years agoTry to fix the Windows build after r161830.
mitz@apple.com [Sun, 12 Jan 2014 21:14:37 +0000 (21:14 +0000)]
Try to fix the Windows build after r161830.

* platform/network/NetworkStateNotifier.h:

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

5 years agoDon't build JSTouch* and JSGesture* files on Mac.
simon.fraser@apple.com [Sun, 12 Jan 2014 21:09:12 +0000 (21:09 +0000)]
Don't build JSTouch* and JSGesture* files on Mac.

* Configurations/WebCore.xcconfig:

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

5 years agoBuild Fix: Objective-C GC should be unsupported in iOS WebKit2
aestes@apple.com [Sun, 12 Jan 2014 21:04:02 +0000 (21:04 +0000)]
Build Fix: Objective-C GC should be unsupported in iOS WebKit2

* Configurations/Base.xcconfig:

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

5 years agoClean up NetworkStateNotifier class
andersca@apple.com [Sun, 12 Jan 2014 20:59:30 +0000 (20:59 +0000)]
Clean up NetworkStateNotifier class
https://bugs.webkit.org/show_bug.cgi?id=126850

Reviewed by Andreas Kling.

Use std::call_once instead of AtomicallyInitializedStatic and a std::function
instead of a custom function pointer typedef.

* platform/network/NetworkStateNotifier.cpp:
(WebCore::networkStateNotifier):
(WebCore::NetworkStateNotifier::addNetworkStateChangeListener):
(WebCore::NetworkStateNotifier::notifyNetworkStateChange):
* platform/network/NetworkStateNotifier.h:

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

5 years ago[iOS] Upstream WebKit2 xcconfig changes to fix the build
aestes@apple.com [Sun, 12 Jan 2014 20:54:54 +0000 (20:54 +0000)]
[iOS] Upstream WebKit2 xcconfig changes to fix the build

* Configurations/All-iOS.xcconfig: Added.
* Configurations/Base.xcconfig:
* Configurations/BaseLegacyProcess.xcconfig:
* Configurations/BaseTarget.xcconfig:
* Configurations/BaseXPCService.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/WebContentService.xcconfig:
* Configurations/iOS.xcconfig: Added.

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

5 years agoAdd implementations of Frame::viewportArguments() and
simon.fraser@apple.com [Sun, 12 Jan 2014 20:50:59 +0000 (20:50 +0000)]
Add implementations of Frame::viewportArguments() and
Frame::setViewportArguments().

* page/ios/FrameIOS.mm:
(WebCore::Frame::viewportArguments):
(WebCore::Frame::setViewportArguments):

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

5 years agoAdd JSWebKitPlaybackTargetAvailabilityEvent.* to the project.
simon.fraser@apple.com [Sun, 12 Jan 2014 20:38:55 +0000 (20:38 +0000)]
Add JSWebKitPlaybackTargetAvailabilityEvent.* to the project.

* WebCore.xcodeproj/project.pbxproj:

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

5 years agoStub out some DragImage functions for iOS.
simon.fraser@apple.com [Sun, 12 Jan 2014 20:38:52 +0000 (20:38 +0000)]
Stub out some DragImage functions for iOS.

* WebCore.xcodeproj/project.pbxproj:
* platform/ios/DragImageIOS.mm: Added.
(WebCore::dragImageSize):
(WebCore::scaleDragImage):
(WebCore::createDragImageFromImage):

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

5 years agoWe need DragImage.cpp code even when ENABLE_DRAG_SUPPORT is
simon.fraser@apple.com [Sun, 12 Jan 2014 20:12:30 +0000 (20:12 +0000)]
We need DragImage.cpp code even when ENABLE_DRAG_SUPPORT is
not defined, because these are actually generic snapshotting
functions.

* platform/DragImage.cpp:

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

5 years agoFix linker errors: add DateTimeFormat.cpp to the project,
simon.fraser@apple.com [Sun, 12 Jan 2014 20:12:28 +0000 (20:12 +0000)]
Fix linker errors: add DateTimeFormat.cpp to the project,
and make DateInputType::DateInputType not inline.

* WebCore.xcodeproj/project.pbxproj:
* html/DateInputType.cpp:
(WebCore::DateInputType::DateInputType):
* platform/DragImage.cpp:

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

5 years agoFix a bunch of linker errors related to exported functions.
simon.fraser@apple.com [Sun, 12 Jan 2014 20:12:26 +0000 (20:12 +0000)]
Fix a bunch of linker errors related to exported functions.
I removed some iOS symbols from the .exp.in file; we may have
to add some back.

* WebCore.exp.in:

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

5 years agoAdd generated JSTouch* and JSGestureEvent.* files to the project.
simon.fraser@apple.com [Sun, 12 Jan 2014 20:12:25 +0000 (20:12 +0000)]
Add generated JSTouch* and JSGestureEvent.* files to the project.

* WebCore.xcodeproj/project.pbxproj:

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

5 years agoMove implementation of AuthenticationChallenge::setAuthenticationClient() to source...
ddkilzer@apple.com [Sun, 12 Jan 2014 20:06:18 +0000 (20:06 +0000)]
Move implementation of AuthenticationChallenge::setAuthenticationClient() to source file for USE(CFNETWORK)
<http://webkit.org/b/126848>

Reviewed by Simon Fraser.

* platform/network/cf/AuthenticationCF.cpp:
(WebCore::AuthenticationChallenge::setAuthenticationClient):
Move implementation to here...
* platform/network/cf/AuthenticationChallenge.h: ...from here.
Remove duplicate header definitions inside USE(CFNETWORK).

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

5 years ago[iOS] Enable the JSC Objective-C API
aestes@apple.com [Sun, 12 Jan 2014 20:04:55 +0000 (20:04 +0000)]
[iOS] Enable the JSC Objective-C API

Rubber-stamped by Simon Fraser.

* API/JSBase.h:

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

5 years agoFix windows.
weinig@apple.com [Sun, 12 Jan 2014 19:50:00 +0000 (19:50 +0000)]
Fix windows.

* WebCore.vcxproj/WebCore.vcxproj:

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

5 years agoReplace more uses of AtomicallyInitializedStatic with std::call_once
andersca@apple.com [Sun, 12 Jan 2014 19:45:00 +0000 (19:45 +0000)]
Replace more uses of AtomicallyInitializedStatic with std::call_once
https://bugs.webkit.org/show_bug.cgi?id=126847

Reviewed by Sam Weinig.

Source/WebCore:

* crypto/CryptoAlgorithmRegistry.cpp:
(WebCore::CryptoAlgorithmRegistry::shared):
(WebCore::registryMutex):
(WebCore::CryptoAlgorithmRegistry::getIdentifierForName):
(WebCore::CryptoAlgorithmRegistry::nameForIdentifier):
(WebCore::CryptoAlgorithmRegistry::create):
(WebCore::CryptoAlgorithmRegistry::registerAlgorithm):
* crypto/CryptoAlgorithmRegistry.h:
* inspector/WorkerDebuggerAgent.cpp:
(WebCore::WorkerDebuggerAgent::WorkerDebuggerAgent):
(WebCore::WorkerDebuggerAgent::~WorkerDebuggerAgent):
(WebCore::WorkerDebuggerAgent::interruptAndDispatchInspectorCommands):
* workers/WorkerThread.cpp:
(WebCore::threadSetMutex):
(WebCore::workerThreads):
(WebCore::WorkerThread::workerThreadCount):
(WebCore::WorkerThread::WorkerThread):
(WebCore::WorkerThread::~WorkerThread):
(WebCore::WorkerThread::releaseFastMallocFreeMemoryInAllThreads):

Source/WTF:

* wtf/Forward.h:
Forward declare NeverDestroyed.

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

5 years agoSplit ICU UText providers out into their own files
weinig@apple.com [Sun, 12 Jan 2014 19:24:29 +0000 (19:24 +0000)]
Split ICU UText providers out into their own files
https://bugs.webkit.org/show_bug.cgi?id=126834

Reviewed by Anders Carlsson.

Moves the implementation of our custom UText providers out into
their own files.
- UTextProviderLatin1.h/cpp contains the Latin-1 provider.
- UTextProviderUTF16.h/cpp contains the UTF-16 provider.
- UTextProvider.h/cpp contains code common to all the providers.

* CMakeLists.txt:
* GNUmakefile.list.am:
* PlatformGTK.cmake:
* WebCore.vcxproj/WebCoreCommon.props:
* WebCore.vcxproj/copyForwardingHeaders.cmd:
* WebCore.xcodeproj/project.pbxproj:
* platform/text/TextAllInOne.cpp:
* platform/text/TextBreakIteratorICU.cpp:
(WebCore::setUpIterator):
(WebCore::wordBreakIterator):
(WebCore::acquireLineBreakIterator):
(WebCore::sentenceBreakIterator):
(WebCore::setUpIteratorWithRules):
* platform/text/icu: Added.
* platform/text/icu/UTextProvider.cpp: Added.
(WebCore::fixPointer):
(WebCore::uTextCloneImpl):
* platform/text/icu/UTextProvider.h: Added.
(WebCore::uTextProviderContext):
(WebCore::uTextInitialize):
(WebCore::uTextAccessPinIndex):
(WebCore::uTextAccessInChunkOrOutOfRange):
* platform/text/icu/UTextProviderLatin1.cpp: Added.
* platform/text/icu/UTextProviderLatin1.h: Added.
* platform/text/icu/UTextProviderUTF16.cpp: Added.
* platform/text/icu/UTextProviderUTF16.h: Added.

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

5 years agoUnreviewed. Fix make distcheck.
carlosgc@webkit.org [Sun, 12 Jan 2014 19:15:54 +0000 (19:15 +0000)]
Unreviewed. Fix make distcheck.

Source/JavaScriptCore:

* GNUmakefile.am: Add inline-and-minify-stylesheets-and-scripts.py
to EXTRA_DIST and fix InjectedScriptSource.h generation rule.
* GNUmakefile.list.am: Move InjectedScriptSource.h to
built_nosources to make sure it's not disted.

Source/WebCore:

* GNUmakefile.list.am: Add missing files.

Source/WebKit/gtk:

* GNUmakefile.am: Add enum types template files to EXTRA_DIST.

Source/WebKit2:

* GNUmakefile.am: Add WebKit2InspectorGResourceBundle.xml to
EXTRA_DIST.
* GNUmakefile.list.am: Removed deleted files and add missing ones.
* NetworkProcess/unix/NetworkProcessMainUnix.cpp: Move
ProxyResolverSoup.h to EFL platform ifdef, because GTK port doesn't
build the proxy resolver.

Tools:

* gtk/GNUmakefile.am: Add generate-inspector-gresource-manifest.py
to EXTRA_DIST.

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

5 years agoFix some CoreVideo linker errors on iOS by softlinking with more CoreVideo
simon.fraser@apple.com [Sun, 12 Jan 2014 19:01:30 +0000 (19:01 +0000)]
Fix some CoreVideo linker errors on iOS by softlinking with more CoreVideo
symbols.

* platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:

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

5 years agoREGRESSION(r160806): line-height is not applied when only present in :link style.
akling@apple.com [Sun, 12 Jan 2014 18:55:33 +0000 (18:55 +0000)]
REGRESSION(r160806): line-height is not applied when only present in :link style.
<http://webkit.org/b/126839>
<rdar://problem/15799899>

Reviewed by Antti Koivisto.

Source/WebCore:

Test: fast/css/line-height-link-style.html

* css/StyleResolver.cpp:
(WebCore::StyleResolver::CascadedProperties::Property::apply):

    Use the CSSValue for SelectorChecker::MatchLink when applying
    style inside a link.

LayoutTests:

* fast/css/line-height-link-style-expected.txt: Added.
* fast/css/line-height-link-style.html: Added.

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

5 years ago[iOS] Fix link errors for iOS: Part 3
ddkilzer@apple.com [Sun, 12 Jan 2014 18:47:36 +0000 (18:47 +0000)]
[iOS] Fix link errors for iOS: Part 3

* WebCore.exp.in:
- Move some Mac-only symbols to Mac-only section.
* WebCore.xcodeproj/project.pbxproj:
- Add missing references to AuthenticationCF.cpp and
  CookieJarCFNet.cpp.

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

5 years agoRemove unsafe uses of AtomicallyInitializedStatic
andersca@apple.com [Sun, 12 Jan 2014 17:33:38 +0000 (17:33 +0000)]
Remove unsafe uses of AtomicallyInitializedStatic
https://bugs.webkit.org/show_bug.cgi?id=126838

Reviewed by Andreas Kling.

AtomicStrings are per thread so any static initialization of them is potentially dangerous
unless it's certain that they're only ever used from the same thread.

This goes against using them with AtomicallyInitializedStatic, so just create AtomicStrings where needed.
(This is highly unlikely to have any real negative performance impact since these two functions
aren't called very frequently).

* loader/CrossOriginAccessControl.cpp:
(WebCore::passesAccessControlCheck):
* page/PerformanceResourceTiming.cpp:
(WebCore::passesTimingAllowCheck):

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

5 years ago[iOS] Fix link errors for iOS: Part 2
ddkilzer@apple.com [Sun, 12 Jan 2014 17:29:54 +0000 (17:29 +0000)]
[iOS] Fix link errors for iOS: Part 2

* WebCore.exp.in:
- Move some Mac-only symbols to Mac-only section.

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

5 years ago[iOS] First of many iOS fixes to WebCore.exp.in
ddkilzer@apple.com [Sun, 12 Jan 2014 17:13:59 +0000 (17:13 +0000)]
[iOS] First of many iOS fixes to WebCore.exp.in

* WebCore.exp.in:
- Move some Mac-only symbols to Mac-only section.
- Upstream some changes to iOS-only section.

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

5 years ago[iOS] Don't link to Mac-only frameworks when building iOS
ddkilzer@apple.com [Sun, 12 Jan 2014 16:56:01 +0000 (16:56 +0000)]
[iOS] Don't link to Mac-only frameworks when building iOS
<http://webkit.org/b/126841>

* Configurations/WebCore.xcconfig:
(OTHER_LDFLAGS_iphonesimulator): Remove common frameworks that
are already in the Xcode project.
(OTHER_LDFLAGS_macosx): Add Mac-only frameworks removed from the
Xcode project.
* Configurations/WebCoreTestShim.xcconfig:
(OTHER_LDFLAGS[sdk=macosx*]): Link to Carbon.framework for Mac
since it was removed from the Xcode project.
* WebCore.xcodeproj/project.pbxproj: Remove Mac-only frameworks.

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

5 years agoSource/WebCore: --disable-dependency-tracking causes build failure due to missing...
commit-queue@webkit.org [Sun, 12 Jan 2014 16:15:48 +0000 (16:15 +0000)]
Source/WebCore: --disable-dependency-tracking causes build failure due to missing directories
https://bugs.webkit.org/show_bug.cgi?id=94488

Patch by Tobias Mueller <tobiasmue@gnome.org> on 2014-01-12
Reviewed by Gustavo Noronha Silva.

Ensure output directory existing
before generating DerivedSources. This allows for
--disable-dependency-tracking to be run.

* GNUmakefile.am: Added new target DerivedSources/ANGLE which is a directory to be created
* bindings/gobject/GNUmakefile.am: Added new target DerivedSources/webkitdom which is a directory to be created

Source/WebKit/gtk: --disable-dependency-tracking causes build failure due to missing directories
https://bugs.webkit.org/show_bug.cgi?id=94488

Patch by Tobias Mueller <tobiasmue@gnome.org> on 2014-01-12
Reviewed by Gustavo Noronha Silva.

Autotools build fix: Ensure output directory existing
before generating DerivedSources. This allows for
--disable-dependency-tracking to be run.

* GNUmakefile.am: Added a new target of the directory in which files are meant to be stored ($(GENSOURCES_WEBKIT)).

Tools: --disable-dependency-tracking causes build failure due to missing directories
https://bugs.webkit.org/show_bug.cgi?id=94488

Patch by Tobias Mueller <tobiasmue@gnome.org> on 2014-01-12
Reviewed by Gustavo Noronha Silva.

Autotools build fix: Ensure output directory existing
before generating DerivedSources. This allows for
--disable-dependency-tracking to be run.

* WebKitTestRunner/GNUmakefile.am: Added a new target of the directory in which files are meant to be stored.

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

5 years ago[iOS] WebFontCache is Mac-only
ddkilzer@apple.com [Sun, 12 Jan 2014 16:09:51 +0000 (16:09 +0000)]
[iOS] WebFontCache is Mac-only

* WebCore.exp.in: Move export to Mac-only section.

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

5 years ago[iOS] Upstream WebEventRegion.{h|mm} to fix the build
ddkilzer@apple.com [Sun, 12 Jan 2014 16:09:49 +0000 (16:09 +0000)]
[iOS] Upstream WebEventRegion.{h|mm} to fix the build

* WebCore.xcodeproj/project.pbxproj: Add to project.
* page/ios/WebEventRegion.h: Added.
* page/ios/WebEventRegion.mm: Added.
(-[WebEventRegion initWithPoints::::]):
(-[WebEventRegion copyWithZone:]):
(-[WebEventRegion description]):
(-[WebEventRegion hitTest:]):
(-[WebEventRegion isEqual:]):
(-[WebEventRegion quad]):

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

5 years ago[GTK] Fix return value of WebKitDownload::created-destination
carlosgc@webkit.org [Sun, 12 Jan 2014 08:45:48 +0000 (08:45 +0000)]
[GTK] Fix return value of WebKitDownload::created-destination
https://bugs.webkit.org/show_bug.cgi?id=126741

Reviewed by Martin Robinson.

Source/WebKit2:

WebKitDownload::created-destination signal should be void instead
of gboolean. This doesn't break the API/ABI.

* UIProcess/API/gtk/WebKitDownload.cpp:
(webkit_download_class_init):
(webkitDownloadDestinationCreated):

Tools:

* TestWebKitAPI/Tests/WebKit2Gtk/TestDownloads.cpp: Fix return
value of several callbacks.

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

5 years agoSupport bool argument for encoding/decoding invocations.
commit-queue@webkit.org [Sun, 12 Jan 2014 07:31:52 +0000 (07:31 +0000)]
Support bool argument for encoding/decoding invocations.
https://bugs.webkit.org/show_bug.cgi?id=126823

Patch by Yongjun Zhang <yongjun_zhang@apple.com> on 2014-01-11
Reviewed by Sam Weinig.

For remote invocation method argument, current we support int, double and ObjC
object, this patch add support for bool type too.

* Shared/API/Cocoa/WKRemoteObjectCoder.mm:
(encodeInvocation):
(decodeInvocationArguments):

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

5 years ago[Mac] [Windows] Stop scheduling network requests in WebCore
ap@apple.com [Sun, 12 Jan 2014 07:15:34 +0000 (07:15 +0000)]
[Mac] [Windows] Stop scheduling network requests in WebCore
https://bugs.webkit.org/show_bug.cgi?id=126789
<rdar://problem/15114727>

Update Windows WKSI.

* win/include/WebKitSystemInterface/WebKitSystemInterface.h:
* win/lib32/WebKitSystemInterface.lib:

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

5 years agoUnreviewed build fix for ports using GCC after r161770.
zandobersek@gmail.com [Sun, 12 Jan 2014 07:15:28 +0000 (07:15 +0000)]
Unreviewed build fix for ports using GCC after r161770.

* wtf/IteratorAdaptors.h:
(WTF::FilterIterator::operator*): Replicating r161797, the const qualifier for
FilterIterator::operator*() is removed since it clashes with some iterator types
that are also const, causing compilation failures with GCC.

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

5 years agoUse std::call_once instead of AtomicallyInitializedStatic when creating a HTTP header set
andersca@apple.com [Sun, 12 Jan 2014 06:30:10 +0000 (06:30 +0000)]
Use std::call_once instead of AtomicallyInitializedStatic when creating a HTTP header set
https://bugs.webkit.org/show_bug.cgi?id=126837

Reviewed by Sam Weinig.

Source/WebCore:

Use std::call_once when constructing the HTTPHeaderSet.

* loader/CrossOriginAccessControl.cpp:
(WebCore::isOnAccessControlResponseHeaderWhitelist):

Source/WTF:

* wtf/HashSet.h:
(WTF::HashSet::HashSet):
Add a HashSet constructor that takes an initializer list.

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

5 years ago[iOS] Do not link to ApplicationServices.framework for iOS
ddkilzer@apple.com [Sun, 12 Jan 2014 05:59:44 +0000 (05:59 +0000)]
[iOS] Do not link to ApplicationServices.framework for iOS
<http://webkit.org/b/126835>

Reviewed by Dan Bernstein.

* Configurations/WebCore.xcconfig:
(OTHER_LDFLAGS_macosx): Add -framework ApplicationServices.
* WebCore.xcodeproj/project.pbxproj: Remove reference to
ApplicationServices.framework.

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

5 years ago[iOS] Build fix for StyleResolver.cpp
ddkilzer@apple.com [Sun, 12 Jan 2014 05:27:21 +0000 (05:27 +0000)]
[iOS] Build fix for StyleResolver.cpp

* rendering/style/RenderStyle.h:
(WebCore::RenderStyle::setCompositionFillColor): Added.

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

5 years ago[iOS] Fix build of RenderLayerCompositor::registerAllViewportConstrainedLayers()
ddkilzer@apple.com [Sun, 12 Jan 2014 04:56:31 +0000 (04:56 +0000)]
[iOS] Fix build of RenderLayerCompositor::registerAllViewportConstrainedLayers()

* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::registerAllViewportConstrainedLayers):
Fix use of std::make_unique<>() and add an adoptPtr() call.

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

5 years agoFix the EFL build.
weinig@apple.com [Sun, 12 Jan 2014 04:33:34 +0000 (04:33 +0000)]
Fix the EFL build.

* wtf/IteratorAdaptors.h:
(WTF::TransformIterator::operator*):

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

5 years ago[Mac] [Windows] Stop scheduling network requests in WebCore
ap@apple.com [Sun, 12 Jan 2014 04:20:13 +0000 (04:20 +0000)]
[Mac] [Windows] Stop scheduling network requests in WebCore
https://bugs.webkit.org/show_bug.cgi?id=126789
<rdar://problem/15114727>

Source/WebCore:

Reviewed by Sam Weinig.

We'll just send all requests to CFNetwork now, along with associated priorities.

* WebCore.exp.in: WebKitSystemInterface functions are changing to support priorities
for more than just pipelining.
* loader/ResourceLoadScheduler.cpp:
(WebCore::ResourceLoadScheduler::scheduleLoad):
* platform/ios/WebCoreSystemInterfaceIOS.mm:
* platform/mac/WebCoreSystemInterface.h:
* platform/mac/WebCoreSystemInterface.mm:
* platform/network/ResourceHandle.h: For syncronous requests, make it so that they
don't count against HTTP connection limit, to avoid the possibility of hanging the process.
* platform/network/cf/ResourceHandleCFNet.cpp:
(WebCore::ResourceHandle::createCFURLConnection):
(WebCore::ResourceHandle::start):
(WebCore::ResourceHandle::platformLoadResourceSynchronously):
* platform/network/cf/ResourceRequestCFNet.cpp:
(WebCore::ResourceRequest::doUpdatePlatformRequest):
(WebCore::ResourceRequest::doUpdateResourceRequest):
(WebCore::initializeMaximumHTTPConnectionCountPerHost):
(WebCore::initializeHTTPConnectionSettingsOnStartup):
* platform/network/cf/ResourceRequestCFNet.h:
(WebCore::toPlatformRequestPriority):
* platform/network/mac/ResourceHandleMac.mm:
(WebCore::ResourceHandle::createNSURLConnection):
(WebCore::ResourceHandle::start):
(WebCore::ResourceHandle::platformLoadResourceSynchronously):
* platform/network/mac/ResourceRequestMac.mm:
(WebCore::ResourceRequest::doUpdateResourceRequest):
(WebCore::ResourceRequest::doUpdatePlatformRequest):

Source/WebKit/mac:

Reviewed by Sam Weinig.

* WebCoreSupport/WebSystemInterface.mm: (InitWebCoreSystemInterface): Updated
for new WKSI function names.

Source/WebKit2:

Reviewed by Sam Weinig.

* NetworkProcess/mac/NetworkResourceLoadSchedulerMac.mm:
(WebKit::NetworkResourceLoadScheduler::platformInitializeMaximumHTTPConnectionCountPerHost):
We no longer need the trick with 7 connections, as synchronous requests always have
the right of way.

* UIProcess/API/C/WKContext.cpp: Removed long obsolete functions.

* WebProcess/WebCoreSupport/mac/WebSystemInterface.mm: (InitWebCoreSystemInterface):
Updated for new WKSI function names.

WebKitLibraries:

Update WKSI.

* WebKitSystemInterface.h:
* libWebKitSystemInterfaceLion.a:
* libWebKitSystemInterfaceMavericks.a:
* libWebKitSystemInterfaceMountainLion.a:

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

5 years ago[iOS] Fix build failure in WebCore::findEndWordBoundary()
ddkilzer@apple.com [Sun, 12 Jan 2014 04:13:43 +0000 (04:13 +0000)]
[iOS] Fix build failure in WebCore::findEndWordBoundary()

Filed Bug 126830 for the proper fix:
<http://webkit.org/b/126830>

* editing/VisibleUnits.cpp:
(WebCore::endWordBoundary): Switch back to using
WebCore::findWordBoundary() on iOS.

* platform/text/mac/TextBoundaries.mm:
(WebCore::findEndWordBoundary): Add FIXME for iOS implementation
that doesn't use NSAttributedString.

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

5 years ago[WebGL] Correct uniform input validation for texture sampler uniforms
bfulgham@apple.com [Sun, 12 Jan 2014 03:53:39 +0000 (03:53 +0000)]
[WebGL] Correct uniform input validation for texture sampler uniforms
https://bugs.webkit.org/show_bug.cgi?id=126775

Reviewed by Anders Carlsson.

* fast/canvas/webgl/uniform-samplers-test-expected.txt: Added.
* fast/canvas/webgl/uniform-samplers-test.html: Corrected resource
includes when moving from khronos suite to our fast suite.
* resources/js-test-pre.js:
(expectTrue): Added.

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

5 years agoTry again to fix the build.
andersca@apple.com [Sun, 12 Jan 2014 03:23:25 +0000 (03:23 +0000)]
Try again to fix the build.

* inspector/InspectorAgentRegistry.cpp:
* inspector/InspectorAgentRegistry.h:

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

5 years agoTry to prevent the Vector copy constructor from being instantiated.
andersca@apple.com [Sun, 12 Jan 2014 03:00:51 +0000 (03:00 +0000)]
Try to prevent the Vector copy constructor from being instantiated.

* inspector/InspectorAgentRegistry.cpp:
(Inspector::InspectorAgentRegistry::InspectorAgentRegistry):
* inspector/InspectorAgentRegistry.h:

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

5 years agoTry something else.
andersca@apple.com [Sun, 12 Jan 2014 02:56:20 +0000 (02:56 +0000)]
Try something else.

* inspector/InspectorAgentRegistry.cpp:
(Inspector::InspectorAgentRegistry::~InspectorAgentRegistry):
* inspector/InspectorAgentRegistry.h:

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

5 years ago[iOS] Move text autosizing code from RenderBlock to RenderBlockFlow
aestes@apple.com [Sun, 12 Jan 2014 02:51:25 +0000 (02:51 +0000)]
[iOS] Move text autosizing code from RenderBlock to RenderBlockFlow
https://bugs.webkit.org/show_bug.cgi?id=126829

Reviewed by Sam Weinig.

Some newly-upstreamed iOS text autosizing code needs to move to
RenderBlockFlow in order to build.

* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::RenderBlock):
* rendering/RenderBlock.h:
* rendering/RenderBlockFlow.cpp:
(WebCore::RenderBlockFlow::RenderBlockFlow):
(WebCore::isVisibleRenderText):
(WebCore::resizeTextPermitted):
(WebCore::RenderBlockFlow::immediateLineCount):
(WebCore::isNonBlocksOrNonFixedHeightListItems):
(WebCore::oneLineTextMultiplier):
(WebCore::textMultiplier):
(WebCore::RenderBlockFlow::adjustComputedFontSizes):
* rendering/RenderBlockFlow.h:
(WebCore::RenderBlockFlow::resetComputedFontSize):
* rendering/RenderObject.cpp:
(WebCore::RenderObject::adjustComputedFontSizesOnBlocks):
(WebCore::RenderObject::resetTextAutosizing):

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

5 years ago[JSC] Revise typed array implementations to match ECMAScript and WebGL Specification
bfulgham@apple.com [Sun, 12 Jan 2014 02:51:19 +0000 (02:51 +0000)]
[JSC] Revise typed array implementations to match ECMAScript and WebGL Specification
https://bugs.webkit.org/show_bug.cgi?id=126754

Patch by Dean Jackson <dino@apple.com> on 2014-01-11
Reviewed by Filip Pizlo.

Source/JavaScriptCore:

The ECMAScript specification forbids calling the typed array
constructors without using "new". Change the call data to return
none so we throw and exception in these cases.

* runtime/JSGenericTypedArrayViewConstructorInlines.h:
(JSC::JSGenericTypedArrayViewConstructor<ViewClass>::getCallData):

LayoutTests:

New test which checks that we throw an exception when calling
any of the typed array constructors without using "new".

* js/script-tests/typedarray-constructors.js: Added.
* js/typedarray-constructors-expected.txt: Added.
* js/typedarray-constructors.html: Added.
* resources/standalone-pre.js: Add missing 'shouldNotThrow'
method (duplicated from resources/js-test-pre.js)

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

5 years agoTry to fix the build by introducing a constructor.
andersca@apple.com [Sun, 12 Jan 2014 02:49:22 +0000 (02:49 +0000)]
Try to fix the build by introducing a constructor.

* inspector/InspectorAgentRegistry.cpp:
(Inspector::InspectorAgentRegistry::InspectorAgentRegistry):
* inspector/InspectorAgentRegistry.h:

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

5 years ago* inspector/InspectorAgentRegistry.h:
andersca@apple.com [Sun, 12 Jan 2014 02:43:33 +0000 (02:43 +0000)]
* inspector/InspectorAgentRegistry.h:

Remove an unused function.

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

5 years ago[iOS] Fix the build
dbates@webkit.org [Sun, 12 Jan 2014 02:25:07 +0000 (02:25 +0000)]
[iOS] Fix the build

Only call CGContextFlush() when building for OS X < 10.9.

* platform/graphics/cg/ImageBufferBackingStoreCache.cpp:
(WebCore::ImageBufferBackingStoreCache::deallocate):

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

5 years agoAdd support for null StringViews
weinig@apple.com [Sun, 12 Jan 2014 01:54:22 +0000 (01:54 +0000)]
Add support for null StringViews
https://bugs.webkit.org/show_bug.cgi?id=126827

Reviewed by Anders Carlsson.

Source/WTF:

- Do some style cleanup while in the neighborhood.

* wtf/text/StringView.h:
(WTF::StringView::StringView):
Add default constructor to create a null StringView.

(WTF::StringView::isNull):
Add isNull(), matching the semantics of String.

(WTF::StringView::operator bool):
Add an explicit operator bool() to allow use in if-statements.

Tools:

Add new test for StringView.

* TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
* TestWebKitAPI/Tests/WTF/StringView.cpp: Added.
(TestWebKitAPI::TEST):

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

5 years agoInspectorAgentRegistry should use std::unique_ptr
andersca@apple.com [Sun, 12 Jan 2014 00:54:27 +0000 (00:54 +0000)]
InspectorAgentRegistry should use std::unique_ptr
https://bugs.webkit.org/show_bug.cgi?id=126826

Reviewed by Sam Weinig.

Source/JavaScriptCore:

* inspector/InspectorAgentRegistry.cpp:
(Inspector::InspectorAgentRegistry::append):
* inspector/InspectorAgentRegistry.h:
* inspector/JSGlobalObjectInspectorController.cpp:
(Inspector::JSGlobalObjectInspectorController::JSGlobalObjectInspectorController):
* inspector/agents/InspectorAgent.h:

Source/WebCore:

* inspector/InspectorApplicationCacheAgent.h:
* inspector/InspectorCSSAgent.h:
* inspector/InspectorCanvasAgent.h:
* inspector/InspectorController.cpp:
(WebCore::InspectorController::InspectorController):
* inspector/InspectorDOMAgent.h:
* inspector/InspectorDOMDebuggerAgent.cpp:
* inspector/InspectorDOMDebuggerAgent.h:
* inspector/InspectorDOMStorageAgent.h:
* inspector/InspectorDatabaseAgent.h:
* inspector/InspectorHeapProfilerAgent.cpp:
* inspector/InspectorHeapProfilerAgent.h:
* inspector/InspectorIndexedDBAgent.h:
* inspector/InspectorInputAgent.h:
* inspector/InspectorLayerTreeAgent.h:
* inspector/InspectorMemoryAgent.cpp:
* inspector/InspectorMemoryAgent.h:
* inspector/InspectorPageAgent.cpp:
* inspector/InspectorPageAgent.h:
* inspector/InspectorProfilerAgent.cpp:
(WebCore::InspectorProfilerAgent::create):
* inspector/InspectorProfilerAgent.h:
* inspector/InspectorResourceAgent.h:
* inspector/InspectorTimelineAgent.h:
* inspector/InspectorWorkerAgent.cpp:
* inspector/InspectorWorkerAgent.h:
* inspector/PageConsoleAgent.h:
* inspector/PageDebuggerAgent.cpp:
* inspector/PageDebuggerAgent.h:
* inspector/PageRuntimeAgent.h:
* inspector/WorkerConsoleAgent.h:
* inspector/WorkerDebuggerAgent.cpp:
* inspector/WorkerDebuggerAgent.h:
* inspector/WorkerInspectorController.cpp:
(WebCore::WorkerInspectorController::WorkerInspectorController):
* inspector/WorkerRuntimeAgent.h:

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

5 years agoExtract the FormatConverter class out of GraphicsContext3D.cpp and into its own file
commit-queue@webkit.org [Sat, 11 Jan 2014 22:56:40 +0000 (22:56 +0000)]
Extract the FormatConverter class out of GraphicsContext3D.cpp and into its own file
https://bugs.webkit.org/show_bug.cgi?id=126820

Patch by Sam Weinig <sam@webkit.org> on 2014-01-11
Reviewed by Anders Carlsson.

* CMakeLists.txt:
* GNUmakefile.list.am:
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* platform/graphics/FormatConverter.cpp: Copied from Source/WebCore/platform/graphics/GraphicsContext3D.cpp.
(WebCore::convertFloatToHalfFloat):
(WebCore::FormatConverter::convert):
* platform/graphics/FormatConverter.h: Copied from Source/WebCore/platform/graphics/GraphicsContext3D.cpp.
(WebCore::FormatConverter::FormatConverter):
(WebCore::FormatConverter::success):
* platform/graphics/GraphicsContext3D.cpp:
(WebCore::GraphicsContext3D::computeFormatAndTypeParameters):
(WebCore::GraphicsContext3D::computeImageSizeInBytes):
(WebCore::GraphicsContext3D::packImageData):
(WebCore::GraphicsContext3D::extractImageData):
(WebCore::GraphicsContext3D::extractTextureData):
(WebCore::GraphicsContext3D::packPixels):
* platform/graphics/GraphicsContext3D.h:
(WebCore::GraphicsContext3D::hasAlpha):
(WebCore::GraphicsContext3D::hasColor):

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