diff --git a/.circleci/config.yml b/.circleci/config.yml index 65117ffe925..4f009ba8e6f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -110,6 +110,23 @@ jobs: path: build destination: / + test-image-orca: + docker: + - image: antoinerg/orca-reproducible:latest + parallelism: 8 + working_directory: ~/plotly.js + steps: + - checkout + - attach_workspace: + at: ~/plotly.js + - run: + name: Run image tests + command: ./.circleci/retry-orca-build-verify.js + no_output_timeout: 2m + - store_artifacts: + path: build + destination: / + test-syntax: docker: - image: circleci/node:10.9.0 @@ -161,15 +178,12 @@ workflows: - test-jasmine2: requires: - build - - test-image: - requires: - - build - - test-image2: - requires: - - build - test-syntax: requires: - build - publish: requires: - build + - test-image-orca: + requires: + - build diff --git a/.circleci/orca-build-verify.sh b/.circleci/orca-build-verify.sh new file mode 100755 index 00000000000..be923583625 --- /dev/null +++ b/.circleci/orca-build-verify.sh @@ -0,0 +1,109 @@ +#!/usr/bin/env bash + +ROOT=$(dirname $0)/.. +MOCKS=$ROOT/test/image/mocks +BASELINES=$ROOT/test/image/baselines + +TEST_IMAGES=$ROOT/build/test_images +DIFF_IMAGES=$ROOT/build/test_images_diff + +get_mock_path() +{ + echo "$MOCKS/$1.json" +} +export -f get_mock_path + +get_image_path() +{ + echo "$TEST_IMAGES/$1.png" +} + +# Deterministic shuffling (https://www.gnu.org/software/coreutils/manual/html_node/Random-sources.html) +get_seeded_random() +{ + seed="$1" + openssl enc -aes-256-ctr -pass pass:"$seed" -nosalt \ + /dev/null +} + +deterministic_shuffle() +{ + shuf --random-source=<(get_seeded_random "0") +} + +if [ "$CIRCLECI" = true ]; +then + echo "Work split across $CIRCLE_NODE_TOTAL nodes" + echo "Node index $CIRCLE_NODE_INDEX" + sleep 1 +else + echo "Running locally" + CIRCLE_NODE_TOTAL=1 + CIRCLE_NODE_INDEX=0 +fi + +rm -f /tmp/all +if [[ $# -eq 0 ]]; then + ls $MOCKS/*.json | xargs -I{} -n1 basename {} .json > /tmp/all +else + for var in "$@" + do + echo "$var" >> /tmp/all + done +fi + +cat /tmp/all | \ + # Shuffle to distribute randomly slow and fast mocks + deterministic_shuffle > /tmp/shuffled_all + +# Split on each node +split -d -a3 -n l/$CIRCLE_NODE_TOTAL /tmp/shuffled_all /tmp/queue +NODE_QUEUE="/tmp/queue$(printf "%03d" $CIRCLE_NODE_INDEX)" + +echo "" +function generate() +{ + echo "Generating test images" + cat $1 | awk '!/mapbox/' | \ + xargs -n1 -I{} echo "$MOCKS/{}.json" | \ + # Split in chunks of 20 + xargs -P1 -n20 xvfb-run -a orca graph --mathjax $ROOT/dist/extras/mathjax/MathJax.js --plotly $ROOT/build/plotly.js --verbose --output-dir $TEST_IMAGES +} +generate $NODE_QUEUE + +function compare() +{ + echo "Comparing with baselines" + cat $1 | awk '!/mapbox/' | \ + #find $TEST_IMAGES -type f -name "*.png" -printf "%f\n" | \ + # shuf | \ + # sort | \ + # head -n 20 | \ + # xargs -n1 -P16 -I {} bash -c "echo {} && ./node_modules/.bin/pixelmatch $1/{} $2/{} diff/{} 0 true" | tee results.txt + xargs -n1 -P`nproc` -I {} bash -c "compare -verbose -metric AE $TEST_IMAGES/{}.png $BASELINES/{}.png $DIFF_IMAGES/{}.png 2> $DIFF_IMAGES/{}.txt" +} +compare $NODE_QUEUE + +function delete_perfect_matches() +{ + grep -l -R "all: 0" $DIFF_IMAGES/ | gawk '{match($0, /diff\/([^.]*)/, arr); print arr[1]}' > /tmp/succeeded + cat /tmp/succeeded | \ + xargs -n1 -I {} rm $DIFF_IMAGES/{}.png $DIFF_IMAGES/{}.txt +} +delete_perfect_matches + +CODE=$(grep -R "all: [^0]" $DIFF_IMAGES/ | wc -l) + +# If there are different images, retry +if [ "$CODE" -ne "0" ]; then + grep -l -R "all: [^0]" $DIFF_IMAGES/ | gawk '{match($0, /diff\/([^.]*)/, arr); print arr[1]}' > /tmp/failed + echo "Retrying the following $CODE images" + cat /tmp/failed + generate /tmp/failed + compare /tmp/failed + delete_perfect_matches + CODE=$(grep -R "all: [^0]" $DIFF_IMAGES/ | wc -l) +fi + +echo "$CODE different images" +exit $CODE diff --git a/.circleci/retry-orca-build-verify.js b/.circleci/retry-orca-build-verify.js new file mode 100755 index 00000000000..708c86a25be --- /dev/null +++ b/.circleci/retry-orca-build-verify.js @@ -0,0 +1,41 @@ +#!/usr/bin/env node +var spawn = require('child_process').spawn; + +// retry a given command if no standard output is produced within a given timeout +function retry(cmd, args, timeout, trials) { + if(trials === 0) {process.exit(1)} + var timer + function retryAfterTimeout() { + console.log(trials + ' trials left'); + console.log('Retrying after no output for ' + timeout + ' seconds'); + child.kill(); + retry(cmd, args, timeout, --trials) + } + + function setTimer() { + timer = setTimeout(retryAfterTimeout, timeout * 1000) + } + + const child = spawn(cmd,args); + setTimer(); + + child.stdout.on('data', function(data) { + clearTimeout(timer); + setTimer() + console.log(data.toString()); + }) + + child.on('error', function(err) { + console.log(err.toString()); + retry(cmd, args, --trials) + }) + + child.on('close', function(code) { + console.log('Exit with code ' + code); + process.exit(code) + }) +} + +var args = process.argv +args.splice(0,2); +retry('.circleci/orca-build-verify.sh', args, 60, 5) diff --git a/src/lib/prepare_regl.js b/src/lib/prepare_regl.js index d262a510aa9..021a30b8d2f 100644 --- a/src/lib/prepare_regl.js +++ b/src/lib/prepare_regl.js @@ -42,7 +42,7 @@ module.exports = function prepareRegl(gd, extensions) { antialias: !d.pick, preserveDrawingBuffer: true }, - pixelRatio: gd._context.plotGlPixelRatio || global.devicePixelRatio, + pixelRatio: 2 || gd._context.plotGlPixelRatio || global.devicePixelRatio, extensions: extensions || [] }); } catch(e) { diff --git a/test/image/baselines/0.png b/test/image/baselines/0.png index 9d6c91ac31a..c0828ff4ede 100644 Binary files a/test/image/baselines/0.png and b/test/image/baselines/0.png differ diff --git a/test/image/baselines/1.png b/test/image/baselines/1.png index eb01e3dfafc..80cdf2f93ec 100644 Binary files a/test/image/baselines/1.png and b/test/image/baselines/1.png differ diff --git a/test/image/baselines/10.png b/test/image/baselines/10.png index 475b193bcb5..2f3244ab45b 100644 Binary files a/test/image/baselines/10.png and b/test/image/baselines/10.png differ diff --git a/test/image/baselines/11.png b/test/image/baselines/11.png index 52ca085761f..84629f2d9b9 100644 Binary files a/test/image/baselines/11.png and b/test/image/baselines/11.png differ diff --git a/test/image/baselines/12.png b/test/image/baselines/12.png index 4b81dee9a6c..ae60bf65fef 100644 Binary files a/test/image/baselines/12.png and b/test/image/baselines/12.png differ diff --git a/test/image/baselines/13.png b/test/image/baselines/13.png index 2d1b1652ef5..84d06dfb31c 100644 Binary files a/test/image/baselines/13.png and b/test/image/baselines/13.png differ diff --git a/test/image/baselines/14.png b/test/image/baselines/14.png index bcea17520b0..4062060bdcd 100644 Binary files a/test/image/baselines/14.png and b/test/image/baselines/14.png differ diff --git a/test/image/baselines/15.png b/test/image/baselines/15.png index 7d6fd5517dd..e0bae424645 100644 Binary files a/test/image/baselines/15.png and b/test/image/baselines/15.png differ diff --git a/test/image/baselines/16.png b/test/image/baselines/16.png index 4c6af3dd5e7..4029041387c 100644 Binary files a/test/image/baselines/16.png and b/test/image/baselines/16.png differ diff --git a/test/image/baselines/17.png b/test/image/baselines/17.png index e9292065669..a517a93a5d7 100644 Binary files a/test/image/baselines/17.png and b/test/image/baselines/17.png differ diff --git a/test/image/baselines/18.png b/test/image/baselines/18.png index 478c7f21823..813df54c424 100644 Binary files a/test/image/baselines/18.png and b/test/image/baselines/18.png differ diff --git a/test/image/baselines/19.png b/test/image/baselines/19.png index fc65db8d341..9f7ff90f294 100644 Binary files a/test/image/baselines/19.png and b/test/image/baselines/19.png differ diff --git a/test/image/baselines/20.png b/test/image/baselines/20.png index 2e8b83f7def..812dc6a75e3 100644 Binary files a/test/image/baselines/20.png and b/test/image/baselines/20.png differ diff --git a/test/image/baselines/21.png b/test/image/baselines/21.png index e17d6d60c2c..a95bd8f377f 100644 Binary files a/test/image/baselines/21.png and b/test/image/baselines/21.png differ diff --git a/test/image/baselines/22.png b/test/image/baselines/22.png index fa84aea1e82..a4069673d85 100644 Binary files a/test/image/baselines/22.png and b/test/image/baselines/22.png differ diff --git a/test/image/baselines/23.png b/test/image/baselines/23.png index 6a4223e6b18..b2166a6ee09 100644 Binary files a/test/image/baselines/23.png and b/test/image/baselines/23.png differ diff --git a/test/image/baselines/24.png b/test/image/baselines/24.png index 5f5ef817bc6..248185c800e 100644 Binary files a/test/image/baselines/24.png and b/test/image/baselines/24.png differ diff --git a/test/image/baselines/25.png b/test/image/baselines/25.png index 5008e9ea872..d23185e2e78 100644 Binary files a/test/image/baselines/25.png and b/test/image/baselines/25.png differ diff --git a/test/image/baselines/26.png b/test/image/baselines/26.png index 77374918c3f..39816035e4c 100644 Binary files a/test/image/baselines/26.png and b/test/image/baselines/26.png differ diff --git a/test/image/baselines/27.png b/test/image/baselines/27.png index 5ae3813e461..b8934ab49ed 100644 Binary files a/test/image/baselines/27.png and b/test/image/baselines/27.png differ diff --git a/test/image/baselines/28.png b/test/image/baselines/28.png index 778a85873ed..874eff6b0f6 100644 Binary files a/test/image/baselines/28.png and b/test/image/baselines/28.png differ diff --git a/test/image/baselines/29.png b/test/image/baselines/29.png index a05d30b307f..5f6dc49b98a 100644 Binary files a/test/image/baselines/29.png and b/test/image/baselines/29.png differ diff --git a/test/image/baselines/2dhistogram_contour_subplots.png b/test/image/baselines/2dhistogram_contour_subplots.png index 61dbea133e2..8215345735b 100644 Binary files a/test/image/baselines/2dhistogram_contour_subplots.png and b/test/image/baselines/2dhistogram_contour_subplots.png differ diff --git a/test/image/baselines/30.png b/test/image/baselines/30.png index 94dda21ced6..4549b17f557 100644 Binary files a/test/image/baselines/30.png and b/test/image/baselines/30.png differ diff --git a/test/image/baselines/31.png b/test/image/baselines/31.png index 1b4de09c01c..be8bdb96e81 100644 Binary files a/test/image/baselines/31.png and b/test/image/baselines/31.png differ diff --git a/test/image/baselines/32.png b/test/image/baselines/32.png index 4602377412d..6b9f0185641 100644 Binary files a/test/image/baselines/32.png and b/test/image/baselines/32.png differ diff --git a/test/image/baselines/4.png b/test/image/baselines/4.png index d98ff4cd002..052e8960424 100644 Binary files a/test/image/baselines/4.png and b/test/image/baselines/4.png differ diff --git a/test/image/baselines/5.png b/test/image/baselines/5.png index 65248fd0fee..56f28b6e89c 100644 Binary files a/test/image/baselines/5.png and b/test/image/baselines/5.png differ diff --git a/test/image/baselines/6.png b/test/image/baselines/6.png index e05e5738fa5..c8dbd2b4234 100644 Binary files a/test/image/baselines/6.png and b/test/image/baselines/6.png differ diff --git a/test/image/baselines/7.png b/test/image/baselines/7.png index f223320669d..17be868a03b 100644 Binary files a/test/image/baselines/7.png and b/test/image/baselines/7.png differ diff --git a/test/image/baselines/8.png b/test/image/baselines/8.png index 42556fb16e4..e88d07a21bc 100644 Binary files a/test/image/baselines/8.png and b/test/image/baselines/8.png differ diff --git a/test/image/baselines/airfoil.png b/test/image/baselines/airfoil.png index 0e15244a66d..e3aa7379cde 100644 Binary files a/test/image/baselines/airfoil.png and b/test/image/baselines/airfoil.png differ diff --git a/test/image/baselines/animation.png b/test/image/baselines/animation.png index 91bda9d9621..50548a94cba 100644 Binary files a/test/image/baselines/animation.png and b/test/image/baselines/animation.png differ diff --git a/test/image/baselines/annotations-autorange.png b/test/image/baselines/annotations-autorange.png index d1fb548a0fe..fd4402c0490 100644 Binary files a/test/image/baselines/annotations-autorange.png and b/test/image/baselines/annotations-autorange.png differ diff --git a/test/image/baselines/annotations.png b/test/image/baselines/annotations.png index 4a349f6df12..5d194975a5e 100644 Binary files a/test/image/baselines/annotations.png and b/test/image/baselines/annotations.png differ diff --git a/test/image/baselines/autorange-tozero-rangemode.png b/test/image/baselines/autorange-tozero-rangemode.png index c7792350c31..ccdaccdfa93 100644 Binary files a/test/image/baselines/autorange-tozero-rangemode.png and b/test/image/baselines/autorange-tozero-rangemode.png differ diff --git a/test/image/baselines/axes-autotype-empty.png b/test/image/baselines/axes-autotype-empty.png index 3ab891cb10a..36c54429828 100644 Binary files a/test/image/baselines/axes-autotype-empty.png and b/test/image/baselines/axes-autotype-empty.png differ diff --git a/test/image/baselines/axes-ticks.png b/test/image/baselines/axes-ticks.png index cb7a83c6a8f..6dfbae22e7e 100644 Binary files a/test/image/baselines/axes-ticks.png and b/test/image/baselines/axes-ticks.png differ diff --git a/test/image/baselines/axes_booleans.png b/test/image/baselines/axes_booleans.png index a286547a420..dab522dfae7 100644 Binary files a/test/image/baselines/axes_booleans.png and b/test/image/baselines/axes_booleans.png differ diff --git a/test/image/baselines/axes_category_ascending.png b/test/image/baselines/axes_category_ascending.png index f65f8ef73d4..72fe771fff8 100644 Binary files a/test/image/baselines/axes_category_ascending.png and b/test/image/baselines/axes_category_ascending.png differ diff --git a/test/image/baselines/axes_category_categoryarray.png b/test/image/baselines/axes_category_categoryarray.png index 105b0baa2a2..77975e65882 100644 Binary files a/test/image/baselines/axes_category_categoryarray.png and b/test/image/baselines/axes_category_categoryarray.png differ diff --git a/test/image/baselines/axes_category_categoryarray_truncated_tails.png b/test/image/baselines/axes_category_categoryarray_truncated_tails.png index ef9c917505c..150b1d52bd6 100644 Binary files a/test/image/baselines/axes_category_categoryarray_truncated_tails.png and b/test/image/baselines/axes_category_categoryarray_truncated_tails.png differ diff --git a/test/image/baselines/axes_category_descending.png b/test/image/baselines/axes_category_descending.png index 9aaa43edaaa..bf3465614d5 100644 Binary files a/test/image/baselines/axes_category_descending.png and b/test/image/baselines/axes_category_descending.png differ diff --git a/test/image/baselines/axes_category_descending_with_gaps.png b/test/image/baselines/axes_category_descending_with_gaps.png index 191b91b7995..d55b67970d2 100644 Binary files a/test/image/baselines/axes_category_descending_with_gaps.png and b/test/image/baselines/axes_category_descending_with_gaps.png differ diff --git a/test/image/baselines/axes_category_null.png b/test/image/baselines/axes_category_null.png index fccc962bf5c..38f2fcf539f 100644 Binary files a/test/image/baselines/axes_category_null.png and b/test/image/baselines/axes_category_null.png differ diff --git a/test/image/baselines/axes_enumerated_ticks.png b/test/image/baselines/axes_enumerated_ticks.png index 5e2dad1405e..633683c42e5 100644 Binary files a/test/image/baselines/axes_enumerated_ticks.png and b/test/image/baselines/axes_enumerated_ticks.png differ diff --git a/test/image/baselines/axes_free_default.png b/test/image/baselines/axes_free_default.png index 7b6c66e521b..b469268f22f 100644 Binary files a/test/image/baselines/axes_free_default.png and b/test/image/baselines/axes_free_default.png differ diff --git a/test/image/baselines/axes_labels.png b/test/image/baselines/axes_labels.png index e21752587cc..be102f91d45 100644 Binary files a/test/image/baselines/axes_labels.png and b/test/image/baselines/axes_labels.png differ diff --git a/test/image/baselines/axes_line_noticklabels.png b/test/image/baselines/axes_line_noticklabels.png index 20ca059a88c..105fe13f053 100644 Binary files a/test/image/baselines/axes_line_noticklabels.png and b/test/image/baselines/axes_line_noticklabels.png differ diff --git a/test/image/baselines/axes_lines.png b/test/image/baselines/axes_lines.png index aa570e3aead..975805ac9c0 100644 Binary files a/test/image/baselines/axes_lines.png and b/test/image/baselines/axes_lines.png differ diff --git a/test/image/baselines/axes_range_manual.png b/test/image/baselines/axes_range_manual.png index 9ebce9e1f7c..6bb0fa45444 100644 Binary files a/test/image/baselines/axes_range_manual.png and b/test/image/baselines/axes_range_manual.png differ diff --git a/test/image/baselines/axes_range_mode.png b/test/image/baselines/axes_range_mode.png index 927bd5e1a57..30926285de7 100644 Binary files a/test/image/baselines/axes_range_mode.png and b/test/image/baselines/axes_range_mode.png differ diff --git a/test/image/baselines/axes_range_type.png b/test/image/baselines/axes_range_type.png index 857b9eec629..29f19d9ff5a 100644 Binary files a/test/image/baselines/axes_range_type.png and b/test/image/baselines/axes_range_type.png differ diff --git a/test/image/baselines/axes_reversed.png b/test/image/baselines/axes_reversed.png index 6c777c6ad60..927ae41657f 100644 Binary files a/test/image/baselines/axes_reversed.png and b/test/image/baselines/axes_reversed.png differ diff --git a/test/image/baselines/axes_scaleanchor.png b/test/image/baselines/axes_scaleanchor.png index 48c55dba35f..48281a00955 100644 Binary files a/test/image/baselines/axes_scaleanchor.png and b/test/image/baselines/axes_scaleanchor.png differ diff --git a/test/image/baselines/axes_visible-false.png b/test/image/baselines/axes_visible-false.png index 3f12542a06e..61bd74b254b 100644 Binary files a/test/image/baselines/axes_visible-false.png and b/test/image/baselines/axes_visible-false.png differ diff --git a/test/image/baselines/axislabel_separatethousands.png b/test/image/baselines/axislabel_separatethousands.png index 64e60032333..5f7d1593a12 100644 Binary files a/test/image/baselines/axislabel_separatethousands.png and b/test/image/baselines/axislabel_separatethousands.png differ diff --git a/test/image/baselines/bar-colorscale-colorbar.png b/test/image/baselines/bar-colorscale-colorbar.png index 371fcece1a2..0f6e58e10db 100644 Binary files a/test/image/baselines/bar-colorscale-colorbar.png and b/test/image/baselines/bar-colorscale-colorbar.png differ diff --git a/test/image/baselines/bar-marker-line-colorscales.png b/test/image/baselines/bar-marker-line-colorscales.png index 50b1bc8520f..b6c0eb76754 100644 Binary files a/test/image/baselines/bar-marker-line-colorscales.png and b/test/image/baselines/bar-marker-line-colorscales.png differ diff --git a/test/image/baselines/bar_and_histogram.png b/test/image/baselines/bar_and_histogram.png index 99bd2626b13..d27ddc20538 100644 Binary files a/test/image/baselines/bar_and_histogram.png and b/test/image/baselines/bar_and_histogram.png differ diff --git a/test/image/baselines/bar_attrs_group.png b/test/image/baselines/bar_attrs_group.png index 70303cdec40..5f0c5967999 100644 Binary files a/test/image/baselines/bar_attrs_group.png and b/test/image/baselines/bar_attrs_group.png differ diff --git a/test/image/baselines/bar_attrs_group_norm.png b/test/image/baselines/bar_attrs_group_norm.png index 7868b195ebf..25f495c3b8a 100644 Binary files a/test/image/baselines/bar_attrs_group_norm.png and b/test/image/baselines/bar_attrs_group_norm.png differ diff --git a/test/image/baselines/bar_attrs_overlay.png b/test/image/baselines/bar_attrs_overlay.png index 63e845af88a..bab5af3d2b6 100644 Binary files a/test/image/baselines/bar_attrs_overlay.png and b/test/image/baselines/bar_attrs_overlay.png differ diff --git a/test/image/baselines/bar_attrs_relative.png b/test/image/baselines/bar_attrs_relative.png index 15348a2001e..65be49fff19 100644 Binary files a/test/image/baselines/bar_attrs_relative.png and b/test/image/baselines/bar_attrs_relative.png differ diff --git a/test/image/baselines/bar_bargap0.png b/test/image/baselines/bar_bargap0.png index cb28738e50c..aa0381e0b14 100644 Binary files a/test/image/baselines/bar_bargap0.png and b/test/image/baselines/bar_bargap0.png differ diff --git a/test/image/baselines/bar_cliponaxis-false.png b/test/image/baselines/bar_cliponaxis-false.png index a6c0cfefd0c..432c7f6e043 100644 Binary files a/test/image/baselines/bar_cliponaxis-false.png and b/test/image/baselines/bar_cliponaxis-false.png differ diff --git a/test/image/baselines/bar_group_percent.png b/test/image/baselines/bar_group_percent.png index add38a4d52d..f3bc4a355cd 100644 Binary files a/test/image/baselines/bar_group_percent.png and b/test/image/baselines/bar_group_percent.png differ diff --git a/test/image/baselines/bar_line.png b/test/image/baselines/bar_line.png index 8d37e62a736..a5bc5af2691 100644 Binary files a/test/image/baselines/bar_line.png and b/test/image/baselines/bar_line.png differ diff --git a/test/image/baselines/bar_marker_array.png b/test/image/baselines/bar_marker_array.png index 747544a2d48..6d592bb7f65 100644 Binary files a/test/image/baselines/bar_marker_array.png and b/test/image/baselines/bar_marker_array.png differ diff --git a/test/image/baselines/bar_multiline_labels.png b/test/image/baselines/bar_multiline_labels.png index 7788b298bd8..ce7de4117ad 100644 Binary files a/test/image/baselines/bar_multiline_labels.png and b/test/image/baselines/bar_multiline_labels.png differ diff --git a/test/image/baselines/bar_nonnumeric_sizes.png b/test/image/baselines/bar_nonnumeric_sizes.png index 6f05e329e1e..f6ef1901a9c 100644 Binary files a/test/image/baselines/bar_nonnumeric_sizes.png and b/test/image/baselines/bar_nonnumeric_sizes.png differ diff --git a/test/image/baselines/bar_stack-with-gaps.png b/test/image/baselines/bar_stack-with-gaps.png index 61540bddb7e..883ddf39fce 100644 Binary files a/test/image/baselines/bar_stack-with-gaps.png and b/test/image/baselines/bar_stack-with-gaps.png differ diff --git a/test/image/baselines/bar_stackrelative_negative.png b/test/image/baselines/bar_stackrelative_negative.png index add20b5908e..e4934c85a57 100644 Binary files a/test/image/baselines/bar_stackrelative_negative.png and b/test/image/baselines/bar_stackrelative_negative.png differ diff --git a/test/image/baselines/bar_stackrelativeto100_negative.png b/test/image/baselines/bar_stackrelativeto100_negative.png index 34f97dd0325..f8bf9715ecd 100644 Binary files a/test/image/baselines/bar_stackrelativeto100_negative.png and b/test/image/baselines/bar_stackrelativeto100_negative.png differ diff --git a/test/image/baselines/bar_stackto1.png b/test/image/baselines/bar_stackto1.png index 530075b3c60..c6e2d91ffb6 100644 Binary files a/test/image/baselines/bar_stackto1.png and b/test/image/baselines/bar_stackto1.png differ diff --git a/test/image/baselines/bar_stackto100_negative.png b/test/image/baselines/bar_stackto100_negative.png index a249725ac64..19f76345979 100644 Binary files a/test/image/baselines/bar_stackto100_negative.png and b/test/image/baselines/bar_stackto100_negative.png differ diff --git a/test/image/baselines/basic_area.png b/test/image/baselines/basic_area.png index f1f3a909e47..f1d6415a282 100644 Binary files a/test/image/baselines/basic_area.png and b/test/image/baselines/basic_area.png differ diff --git a/test/image/baselines/basic_bar.png b/test/image/baselines/basic_bar.png index f73d9bd7a35..cbd2ab32ca2 100644 Binary files a/test/image/baselines/basic_bar.png and b/test/image/baselines/basic_bar.png differ diff --git a/test/image/baselines/basic_error_bar.png b/test/image/baselines/basic_error_bar.png index 9fdd47203ed..d5ff02f1a3d 100644 Binary files a/test/image/baselines/basic_error_bar.png and b/test/image/baselines/basic_error_bar.png differ diff --git a/test/image/baselines/basic_heatmap.png b/test/image/baselines/basic_heatmap.png index 6715d951437..3aa482a0267 100644 Binary files a/test/image/baselines/basic_heatmap.png and b/test/image/baselines/basic_heatmap.png differ diff --git a/test/image/baselines/basic_line.png b/test/image/baselines/basic_line.png index 67dd2909f09..591769c2aca 100644 Binary files a/test/image/baselines/basic_line.png and b/test/image/baselines/basic_line.png differ diff --git a/test/image/baselines/benchmarks.png b/test/image/baselines/benchmarks.png index f5e1747aecd..a2419a14586 100644 Binary files a/test/image/baselines/benchmarks.png and b/test/image/baselines/benchmarks.png differ diff --git a/test/image/baselines/binding.png b/test/image/baselines/binding.png index aaef2610968..168ae343ecc 100644 Binary files a/test/image/baselines/binding.png and b/test/image/baselines/binding.png differ diff --git a/test/image/baselines/blackbody_heatmap.png b/test/image/baselines/blackbody_heatmap.png index 956f431f8a0..0a23a00a38e 100644 Binary files a/test/image/baselines/blackbody_heatmap.png and b/test/image/baselines/blackbody_heatmap.png differ diff --git a/test/image/baselines/bluered_heatmap.png b/test/image/baselines/bluered_heatmap.png index 3b3eb50ec02..85b679f780e 100644 Binary files a/test/image/baselines/bluered_heatmap.png and b/test/image/baselines/bluered_heatmap.png differ diff --git a/test/image/baselines/box_grouped.png b/test/image/baselines/box_grouped.png index fc7cf632651..d0207a07528 100644 Binary files a/test/image/baselines/box_grouped.png and b/test/image/baselines/box_grouped.png differ diff --git a/test/image/baselines/box_grouped_horz.png b/test/image/baselines/box_grouped_horz.png index 4c55500cd07..a5a9921e8b3 100644 Binary files a/test/image/baselines/box_grouped_horz.png and b/test/image/baselines/box_grouped_horz.png differ diff --git a/test/image/baselines/box_horz_notched.png b/test/image/baselines/box_horz_notched.png index b611698da7f..552d6d42dff 100644 Binary files a/test/image/baselines/box_horz_notched.png and b/test/image/baselines/box_horz_notched.png differ diff --git a/test/image/baselines/box_notched.png b/test/image/baselines/box_notched.png index fbb63c19c2d..fb28e53a1bd 100644 Binary files a/test/image/baselines/box_notched.png and b/test/image/baselines/box_notched.png differ diff --git a/test/image/baselines/box_plot_jitter.png b/test/image/baselines/box_plot_jitter.png index e292fc302f6..48cb97fbe34 100644 Binary files a/test/image/baselines/box_plot_jitter.png and b/test/image/baselines/box_plot_jitter.png differ diff --git a/test/image/baselines/box_plot_jitter_edge_cases.png b/test/image/baselines/box_plot_jitter_edge_cases.png index b1fd5f70202..2f29d6a27c1 100644 Binary files a/test/image/baselines/box_plot_jitter_edge_cases.png and b/test/image/baselines/box_plot_jitter_edge_cases.png differ diff --git a/test/image/baselines/box_with-empty-1st-trace.png b/test/image/baselines/box_with-empty-1st-trace.png index aaee8d92a53..3238f0212f1 100644 Binary files a/test/image/baselines/box_with-empty-1st-trace.png and b/test/image/baselines/box_with-empty-1st-trace.png differ diff --git a/test/image/baselines/boxplots_outliercolordflt.png b/test/image/baselines/boxplots_outliercolordflt.png index d1955a92101..3e3f4d52850 100644 Binary files a/test/image/baselines/boxplots_outliercolordflt.png and b/test/image/baselines/boxplots_outliercolordflt.png differ diff --git a/test/image/baselines/boxplots_undefined_vals.png b/test/image/baselines/boxplots_undefined_vals.png index b08fe661243..5922faa782b 100644 Binary files a/test/image/baselines/boxplots_undefined_vals.png and b/test/image/baselines/boxplots_undefined_vals.png differ diff --git a/test/image/baselines/bubble_markersize0.png b/test/image/baselines/bubble_markersize0.png index 7b0c62949d4..b22bee719ca 100644 Binary files a/test/image/baselines/bubble_markersize0.png and b/test/image/baselines/bubble_markersize0.png differ diff --git a/test/image/baselines/bubble_nonnumeric-sizes.png b/test/image/baselines/bubble_nonnumeric-sizes.png index 2520fc37ac4..dccbbd6a66f 100644 Binary files a/test/image/baselines/bubble_nonnumeric-sizes.png and b/test/image/baselines/bubble_nonnumeric-sizes.png differ diff --git a/test/image/baselines/bubblechart.png b/test/image/baselines/bubblechart.png index e32d0764bf6..f267a10266b 100644 Binary files a/test/image/baselines/bubblechart.png and b/test/image/baselines/bubblechart.png differ diff --git a/test/image/baselines/candlestick_double-y-axis.png b/test/image/baselines/candlestick_double-y-axis.png index 7db85e0a0c8..46f8ce809fe 100644 Binary files a/test/image/baselines/candlestick_double-y-axis.png and b/test/image/baselines/candlestick_double-y-axis.png differ diff --git a/test/image/baselines/candlestick_rangeslider_thai.png b/test/image/baselines/candlestick_rangeslider_thai.png index 901883613cd..4deaef73b1e 100644 Binary files a/test/image/baselines/candlestick_rangeslider_thai.png and b/test/image/baselines/candlestick_rangeslider_thai.png differ diff --git a/test/image/baselines/carpet_axis.png b/test/image/baselines/carpet_axis.png index 33d691330b9..55a568b75fa 100644 Binary files a/test/image/baselines/carpet_axis.png and b/test/image/baselines/carpet_axis.png differ diff --git a/test/image/baselines/carpet_template.png b/test/image/baselines/carpet_template.png index 6b29319add1..518f4bebb60 100644 Binary files a/test/image/baselines/carpet_template.png and b/test/image/baselines/carpet_template.png differ diff --git a/test/image/baselines/category-autorange.png b/test/image/baselines/category-autorange.png index 078844e735e..53ea6cf76ec 100644 Binary files a/test/image/baselines/category-autorange.png and b/test/image/baselines/category-autorange.png differ diff --git a/test/image/baselines/category_dtick_3.png b/test/image/baselines/category_dtick_3.png index 7581a6c2dc6..51d2d9edc8f 100644 Binary files a/test/image/baselines/category_dtick_3.png and b/test/image/baselines/category_dtick_3.png differ diff --git a/test/image/baselines/cheater.png b/test/image/baselines/cheater.png index adf96eaf62f..95dfbf8ef0b 100644 Binary files a/test/image/baselines/cheater.png and b/test/image/baselines/cheater.png differ diff --git a/test/image/baselines/cheater_constraint_greater_than.png b/test/image/baselines/cheater_constraint_greater_than.png index c35f2d3af9f..97c14377852 100644 Binary files a/test/image/baselines/cheater_constraint_greater_than.png and b/test/image/baselines/cheater_constraint_greater_than.png differ diff --git a/test/image/baselines/cheater_constraint_greater_than_with_hill.png b/test/image/baselines/cheater_constraint_greater_than_with_hill.png index 426283f854b..dd596db32a2 100644 Binary files a/test/image/baselines/cheater_constraint_greater_than_with_hill.png and b/test/image/baselines/cheater_constraint_greater_than_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_greater_than_with_valley.png b/test/image/baselines/cheater_constraint_greater_than_with_valley.png index 7197ebbf6d7..fb2611f025c 100644 Binary files a/test/image/baselines/cheater_constraint_greater_than_with_valley.png and b/test/image/baselines/cheater_constraint_greater_than_with_valley.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range.png b/test/image/baselines/cheater_constraint_inner_range.png index 573373e14f2..5081c372a72 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range.png and b/test/image/baselines/cheater_constraint_inner_range.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_hi_top.png b/test/image/baselines/cheater_constraint_inner_range_hi_top.png index a1f0585bf51..4cc360bc069 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_hi_top.png and b/test/image/baselines/cheater_constraint_inner_range_hi_top.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_hi_top_with_hill.png b/test/image/baselines/cheater_constraint_inner_range_hi_top_with_hill.png index 96da7d662ad..dabd7c62cdb 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_hi_top_with_hill.png and b/test/image/baselines/cheater_constraint_inner_range_hi_top_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_hi_top_with_valley.png b/test/image/baselines/cheater_constraint_inner_range_hi_top_with_valley.png index 7fae0f999e9..a7c02446497 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_hi_top_with_valley.png and b/test/image/baselines/cheater_constraint_inner_range_hi_top_with_valley.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_lo_top.png b/test/image/baselines/cheater_constraint_inner_range_lo_top.png index abca06004c2..da574c9d912 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_lo_top.png and b/test/image/baselines/cheater_constraint_inner_range_lo_top.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_lo_top_with_hill.png b/test/image/baselines/cheater_constraint_inner_range_lo_top_with_hill.png index b6d665a2958..2c44003dbb1 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_lo_top_with_hill.png and b/test/image/baselines/cheater_constraint_inner_range_lo_top_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_lo_top_with_valley.png b/test/image/baselines/cheater_constraint_inner_range_lo_top_with_valley.png index c80f57624bf..eecb2a5430d 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_lo_top_with_valley.png and b/test/image/baselines/cheater_constraint_inner_range_lo_top_with_valley.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_with_hill.png b/test/image/baselines/cheater_constraint_inner_range_with_hill.png index 1926275efdb..88d41bbf7b2 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_with_hill.png and b/test/image/baselines/cheater_constraint_inner_range_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_inner_range_with_valley.png b/test/image/baselines/cheater_constraint_inner_range_with_valley.png index e624bd7d7e2..5f94a115433 100644 Binary files a/test/image/baselines/cheater_constraint_inner_range_with_valley.png and b/test/image/baselines/cheater_constraint_inner_range_with_valley.png differ diff --git a/test/image/baselines/cheater_constraint_less_than.png b/test/image/baselines/cheater_constraint_less_than.png index 9b31ca23f71..8cf255d9f8a 100644 Binary files a/test/image/baselines/cheater_constraint_less_than.png and b/test/image/baselines/cheater_constraint_less_than.png differ diff --git a/test/image/baselines/cheater_constraint_less_than_with_hill.png b/test/image/baselines/cheater_constraint_less_than_with_hill.png index d132642f1be..8a67c744319 100644 Binary files a/test/image/baselines/cheater_constraint_less_than_with_hill.png and b/test/image/baselines/cheater_constraint_less_than_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_less_than_with_valley.png b/test/image/baselines/cheater_constraint_less_than_with_valley.png index 40cf9f3d0d3..0a54feacbc5 100644 Binary files a/test/image/baselines/cheater_constraint_less_than_with_valley.png and b/test/image/baselines/cheater_constraint_less_than_with_valley.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range.png b/test/image/baselines/cheater_constraint_outer_range.png index 8228721ad09..1bdb84240f7 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range.png and b/test/image/baselines/cheater_constraint_outer_range.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_hi_top.png b/test/image/baselines/cheater_constraint_outer_range_hi_top.png index f6128c23f82..78eb5715354 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_hi_top.png and b/test/image/baselines/cheater_constraint_outer_range_hi_top.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_hi_top_with_hill.png b/test/image/baselines/cheater_constraint_outer_range_hi_top_with_hill.png index 3724a980642..6fad4a62d2f 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_hi_top_with_hill.png and b/test/image/baselines/cheater_constraint_outer_range_hi_top_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_hi_top_with_valley.png b/test/image/baselines/cheater_constraint_outer_range_hi_top_with_valley.png index 7bf09f33105..4a636df1ba7 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_hi_top_with_valley.png and b/test/image/baselines/cheater_constraint_outer_range_hi_top_with_valley.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_lo_top.png b/test/image/baselines/cheater_constraint_outer_range_lo_top.png index bf4c3606f71..6f0ed146552 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_lo_top.png and b/test/image/baselines/cheater_constraint_outer_range_lo_top.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_lo_top_with_hill.png b/test/image/baselines/cheater_constraint_outer_range_lo_top_with_hill.png index abb7b06a329..dcc47bd284f 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_lo_top_with_hill.png and b/test/image/baselines/cheater_constraint_outer_range_lo_top_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_lo_top_with_valley.png b/test/image/baselines/cheater_constraint_outer_range_lo_top_with_valley.png index 82d6acc63da..811d4c63af2 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_lo_top_with_valley.png and b/test/image/baselines/cheater_constraint_outer_range_lo_top_with_valley.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_with_hill.png b/test/image/baselines/cheater_constraint_outer_range_with_hill.png index 0d7d02f440b..d0cb2b8522d 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_with_hill.png and b/test/image/baselines/cheater_constraint_outer_range_with_hill.png differ diff --git a/test/image/baselines/cheater_constraint_outer_range_with_valley.png b/test/image/baselines/cheater_constraint_outer_range_with_valley.png index 25c5cce2b94..f7868f214aa 100644 Binary files a/test/image/baselines/cheater_constraint_outer_range_with_valley.png and b/test/image/baselines/cheater_constraint_outer_range_with_valley.png differ diff --git a/test/image/baselines/cheater_constraints.png b/test/image/baselines/cheater_constraints.png index 5a105d4fb53..760b887b02c 100644 Binary files a/test/image/baselines/cheater_constraints.png and b/test/image/baselines/cheater_constraints.png differ diff --git a/test/image/baselines/cheater_contour.png b/test/image/baselines/cheater_contour.png index 8c7c33b9e57..8671d36a07d 100644 Binary files a/test/image/baselines/cheater_contour.png and b/test/image/baselines/cheater_contour.png differ diff --git a/test/image/baselines/cheater_fully_filled.png b/test/image/baselines/cheater_fully_filled.png index fcb32c3ed8e..bcfe19298ee 100644 Binary files a/test/image/baselines/cheater_fully_filled.png and b/test/image/baselines/cheater_fully_filled.png differ diff --git a/test/image/baselines/cheater_smooth.png b/test/image/baselines/cheater_smooth.png index bac7ff8e2ea..b7aff9a7405 100644 Binary files a/test/image/baselines/cheater_smooth.png and b/test/image/baselines/cheater_smooth.png differ diff --git a/test/image/baselines/cheaterslope.png b/test/image/baselines/cheaterslope.png index 5f71f40f1d8..924e4db8831 100644 Binary files a/test/image/baselines/cheaterslope.png and b/test/image/baselines/cheaterslope.png differ diff --git a/test/image/baselines/cheaterslope_noticklabels.png b/test/image/baselines/cheaterslope_noticklabels.png index 267ba49038d..072d5de93cb 100644 Binary files a/test/image/baselines/cheaterslope_noticklabels.png and b/test/image/baselines/cheaterslope_noticklabels.png differ diff --git a/test/image/baselines/cividis_heatmap.png b/test/image/baselines/cividis_heatmap.png index e1f614a66b3..61ae75d20e1 100644 Binary files a/test/image/baselines/cividis_heatmap.png and b/test/image/baselines/cividis_heatmap.png differ diff --git a/test/image/baselines/cliponaxis_false-dates-log.png b/test/image/baselines/cliponaxis_false-dates-log.png index 4cdddbcccfb..60065d4ae1e 100644 Binary files a/test/image/baselines/cliponaxis_false-dates-log.png and b/test/image/baselines/cliponaxis_false-dates-log.png differ diff --git a/test/image/baselines/cliponaxis_false.png b/test/image/baselines/cliponaxis_false.png index 3e3303d357f..c7c1b88da7c 100644 Binary files a/test/image/baselines/cliponaxis_false.png and b/test/image/baselines/cliponaxis_false.png differ diff --git a/test/image/baselines/colorbar_enumerated_ticks.png b/test/image/baselines/colorbar_enumerated_ticks.png index cc1c34ff699..31b04d6d3c0 100644 Binary files a/test/image/baselines/colorbar_enumerated_ticks.png and b/test/image/baselines/colorbar_enumerated_ticks.png differ diff --git a/test/image/baselines/colorbar_tick_prefix_suffix.png b/test/image/baselines/colorbar_tick_prefix_suffix.png index 3730b31eb65..0900886b848 100644 Binary files a/test/image/baselines/colorbar_tick_prefix_suffix.png and b/test/image/baselines/colorbar_tick_prefix_suffix.png differ diff --git a/test/image/baselines/colorbar_tickformat.png b/test/image/baselines/colorbar_tickformat.png index 483e107bb52..67ddc6a4c40 100644 Binary files a/test/image/baselines/colorbar_tickformat.png and b/test/image/baselines/colorbar_tickformat.png differ diff --git a/test/image/baselines/colorscale_constraint.png b/test/image/baselines/colorscale_constraint.png index 63c18c23f96..1997e9261ab 100644 Binary files a/test/image/baselines/colorscale_constraint.png and b/test/image/baselines/colorscale_constraint.png differ diff --git a/test/image/baselines/colorscale_opacity.png b/test/image/baselines/colorscale_opacity.png index bc300734de0..dc50bb81d48 100644 Binary files a/test/image/baselines/colorscale_opacity.png and b/test/image/baselines/colorscale_opacity.png differ diff --git a/test/image/baselines/connectgaps_2d.png b/test/image/baselines/connectgaps_2d.png index 99438b3d0ff..8501c8769d5 100644 Binary files a/test/image/baselines/connectgaps_2d.png and b/test/image/baselines/connectgaps_2d.png differ diff --git a/test/image/baselines/contour_constraints.png b/test/image/baselines/contour_constraints.png index 4bc2f1f41d8..d25811d0973 100644 Binary files a/test/image/baselines/contour_constraints.png and b/test/image/baselines/contour_constraints.png differ diff --git a/test/image/baselines/contour_doublemerge.png b/test/image/baselines/contour_doublemerge.png index c86bc77bde6..c18568b9a38 100644 Binary files a/test/image/baselines/contour_doublemerge.png and b/test/image/baselines/contour_doublemerge.png differ diff --git a/test/image/baselines/contour_edge_cases.png b/test/image/baselines/contour_edge_cases.png index 81d1e4be56b..a2922ce55ee 100644 Binary files a/test/image/baselines/contour_edge_cases.png and b/test/image/baselines/contour_edge_cases.png differ diff --git a/test/image/baselines/contour_heatmap_coloring.png b/test/image/baselines/contour_heatmap_coloring.png index a259c8fb887..85207abe0b2 100644 Binary files a/test/image/baselines/contour_heatmap_coloring.png and b/test/image/baselines/contour_heatmap_coloring.png differ diff --git a/test/image/baselines/contour_label-thousands-suffix.png b/test/image/baselines/contour_label-thousands-suffix.png index 9d9fa9ebb2c..b6053ef73ca 100644 Binary files a/test/image/baselines/contour_label-thousands-suffix.png and b/test/image/baselines/contour_label-thousands-suffix.png differ diff --git a/test/image/baselines/contour_legend.png b/test/image/baselines/contour_legend.png index 34fb9616813..ee8d1833d87 100644 Binary files a/test/image/baselines/contour_legend.png and b/test/image/baselines/contour_legend.png differ diff --git a/test/image/baselines/contour_lines_coloring.png b/test/image/baselines/contour_lines_coloring.png index 9b2fc5ca51f..10ac7c48c61 100644 Binary files a/test/image/baselines/contour_lines_coloring.png and b/test/image/baselines/contour_lines_coloring.png differ diff --git a/test/image/baselines/contour_log.png b/test/image/baselines/contour_log.png index e5cb2e20147..8fa0db1abaa 100644 Binary files a/test/image/baselines/contour_log.png and b/test/image/baselines/contour_log.png differ diff --git a/test/image/baselines/contour_match_edges.png b/test/image/baselines/contour_match_edges.png index 3f965e83545..7ec9ddfccef 100644 Binary files a/test/image/baselines/contour_match_edges.png and b/test/image/baselines/contour_match_edges.png differ diff --git a/test/image/baselines/contour_nolines.png b/test/image/baselines/contour_nolines.png index 63b6b77f733..4db7d57a98d 100644 Binary files a/test/image/baselines/contour_nolines.png and b/test/image/baselines/contour_nolines.png differ diff --git a/test/image/baselines/contour_scatter.png b/test/image/baselines/contour_scatter.png index aba6976d3d8..5a4f9ca26af 100644 Binary files a/test/image/baselines/contour_scatter.png and b/test/image/baselines/contour_scatter.png differ diff --git a/test/image/baselines/contour_transposed-irregular.png b/test/image/baselines/contour_transposed-irregular.png index 71a8a98538c..0db24331f03 100644 Binary files a/test/image/baselines/contour_transposed-irregular.png and b/test/image/baselines/contour_transposed-irregular.png differ diff --git a/test/image/baselines/contour_transposed.png b/test/image/baselines/contour_transposed.png index 7c661234040..872cf15acd6 100644 Binary files a/test/image/baselines/contour_transposed.png and b/test/image/baselines/contour_transposed.png differ diff --git a/test/image/baselines/contour_valid_ses.png b/test/image/baselines/contour_valid_ses.png index 8705296ab22..f7c173905b4 100644 Binary files a/test/image/baselines/contour_valid_ses.png and b/test/image/baselines/contour_valid_ses.png differ diff --git a/test/image/baselines/contour_xyz-gaps-on-sides.png b/test/image/baselines/contour_xyz-gaps-on-sides.png index 9b1404bfa1d..c3cf9def53e 100644 Binary files a/test/image/baselines/contour_xyz-gaps-on-sides.png and b/test/image/baselines/contour_xyz-gaps-on-sides.png differ diff --git a/test/image/baselines/custom_colorscale.png b/test/image/baselines/custom_colorscale.png index dd011ec425a..623eeecf658 100644 Binary files a/test/image/baselines/custom_colorscale.png and b/test/image/baselines/custom_colorscale.png differ diff --git a/test/image/baselines/custom_size_subplot.png b/test/image/baselines/custom_size_subplot.png index 05d7a2d7786..60cb51f9a2f 100644 Binary files a/test/image/baselines/custom_size_subplot.png and b/test/image/baselines/custom_size_subplot.png differ diff --git a/test/image/baselines/date_axes.png b/test/image/baselines/date_axes.png index d7914ff7f58..5f2a62f1fd7 100644 Binary files a/test/image/baselines/date_axes.png and b/test/image/baselines/date_axes.png differ diff --git a/test/image/baselines/date_histogram.png b/test/image/baselines/date_histogram.png index ece7dafef78..88630a24b57 100644 Binary files a/test/image/baselines/date_histogram.png and b/test/image/baselines/date_histogram.png differ diff --git a/test/image/baselines/dendrogram.png b/test/image/baselines/dendrogram.png index 5de973ec15f..9ff981fe252 100644 Binary files a/test/image/baselines/dendrogram.png and b/test/image/baselines/dendrogram.png differ diff --git a/test/image/baselines/earth_heatmap.png b/test/image/baselines/earth_heatmap.png index 49c0e725aea..4c294ac85ca 100644 Binary files a/test/image/baselines/earth_heatmap.png and b/test/image/baselines/earth_heatmap.png differ diff --git a/test/image/baselines/electric_heatmap.png b/test/image/baselines/electric_heatmap.png index f3fb2c3a8a2..346ce09c896 100644 Binary files a/test/image/baselines/electric_heatmap.png and b/test/image/baselines/electric_heatmap.png differ diff --git a/test/image/baselines/empty.png b/test/image/baselines/empty.png index d8494d3b276..19a58c79d5b 100644 Binary files a/test/image/baselines/empty.png and b/test/image/baselines/empty.png differ diff --git a/test/image/baselines/error_bar_asymmetric_array.png b/test/image/baselines/error_bar_asymmetric_array.png index 4360c77477e..0247f49db97 100644 Binary files a/test/image/baselines/error_bar_asymmetric_array.png and b/test/image/baselines/error_bar_asymmetric_array.png differ diff --git a/test/image/baselines/error_bar_asymmetric_constant.png b/test/image/baselines/error_bar_asymmetric_constant.png index fbb154d68c3..60f09aad0da 100644 Binary files a/test/image/baselines/error_bar_asymmetric_constant.png and b/test/image/baselines/error_bar_asymmetric_constant.png differ diff --git a/test/image/baselines/error_bar_bar.png b/test/image/baselines/error_bar_bar.png index 7655d5087a4..264384db9c0 100644 Binary files a/test/image/baselines/error_bar_bar.png and b/test/image/baselines/error_bar_bar.png differ diff --git a/test/image/baselines/error_bar_bar_ids.png b/test/image/baselines/error_bar_bar_ids.png index 1ca6a60d491..abc99f9c9a5 100644 Binary files a/test/image/baselines/error_bar_bar_ids.png and b/test/image/baselines/error_bar_bar_ids.png differ diff --git a/test/image/baselines/error_bar_horizontal.png b/test/image/baselines/error_bar_horizontal.png index 5511468b400..ff586c92050 100644 Binary files a/test/image/baselines/error_bar_horizontal.png and b/test/image/baselines/error_bar_horizontal.png differ diff --git a/test/image/baselines/error_bar_layers.png b/test/image/baselines/error_bar_layers.png index 26fb35e986d..00432baf2fd 100644 Binary files a/test/image/baselines/error_bar_layers.png and b/test/image/baselines/error_bar_layers.png differ diff --git a/test/image/baselines/error_bar_sqrt.png b/test/image/baselines/error_bar_sqrt.png index 81914bca512..372ef1ac665 100644 Binary files a/test/image/baselines/error_bar_sqrt.png and b/test/image/baselines/error_bar_sqrt.png differ diff --git a/test/image/baselines/error_bar_style.png b/test/image/baselines/error_bar_style.png index 103ca2d053f..84c4a59c48b 100644 Binary files a/test/image/baselines/error_bar_style.png and b/test/image/baselines/error_bar_style.png differ diff --git a/test/image/baselines/fake_violins.png b/test/image/baselines/fake_violins.png index acd2d779889..41779e330bd 100644 Binary files a/test/image/baselines/fake_violins.png and b/test/image/baselines/fake_violins.png differ diff --git a/test/image/baselines/finance_style.png b/test/image/baselines/finance_style.png index a969a040c7e..be44950c388 100644 Binary files a/test/image/baselines/finance_style.png and b/test/image/baselines/finance_style.png differ diff --git a/test/image/baselines/finance_subplots_categories.png b/test/image/baselines/finance_subplots_categories.png index 737202f3241..284ec1727d8 100644 Binary files a/test/image/baselines/finance_subplots_categories.png and b/test/image/baselines/finance_subplots_categories.png differ diff --git a/test/image/baselines/font-wishlist.png b/test/image/baselines/font-wishlist.png index f1cb471a1d3..05d62200eef 100644 Binary files a/test/image/baselines/font-wishlist.png and b/test/image/baselines/font-wishlist.png differ diff --git a/test/image/baselines/fonts.png b/test/image/baselines/fonts.png index 8e802dd4ea9..adc8a9e253c 100644 Binary files a/test/image/baselines/fonts.png and b/test/image/baselines/fonts.png differ diff --git a/test/image/baselines/geo_across-antimeridian.png b/test/image/baselines/geo_across-antimeridian.png index c54950d9c2d..23c9041f746 100644 Binary files a/test/image/baselines/geo_across-antimeridian.png and b/test/image/baselines/geo_across-antimeridian.png differ diff --git a/test/image/baselines/geo_africa-insets.png b/test/image/baselines/geo_africa-insets.png index 7ccb92d4d3f..4bd8ad779b1 100644 Binary files a/test/image/baselines/geo_africa-insets.png and b/test/image/baselines/geo_africa-insets.png differ diff --git a/test/image/baselines/geo_aitoff-sinusoidal.png b/test/image/baselines/geo_aitoff-sinusoidal.png index f1c6316363a..b81f5f3f700 100644 Binary files a/test/image/baselines/geo_aitoff-sinusoidal.png and b/test/image/baselines/geo_aitoff-sinusoidal.png differ diff --git a/test/image/baselines/geo_bg-color.png b/test/image/baselines/geo_bg-color.png index 24879bfe868..e4c10df4327 100644 Binary files a/test/image/baselines/geo_bg-color.png and b/test/image/baselines/geo_bg-color.png differ diff --git a/test/image/baselines/geo_big-frame.png b/test/image/baselines/geo_big-frame.png index 841380a025a..60eed3c2c31 100644 Binary files a/test/image/baselines/geo_big-frame.png and b/test/image/baselines/geo_big-frame.png differ diff --git a/test/image/baselines/geo_bubbles-colorscales.png b/test/image/baselines/geo_bubbles-colorscales.png index ffe6a751441..1e1f138622a 100644 Binary files a/test/image/baselines/geo_bubbles-colorscales.png and b/test/image/baselines/geo_bubbles-colorscales.png differ diff --git a/test/image/baselines/geo_bubbles-sizeref.png b/test/image/baselines/geo_bubbles-sizeref.png index cd82b00a59e..288b2b86566 100644 Binary files a/test/image/baselines/geo_bubbles-sizeref.png and b/test/image/baselines/geo_bubbles-sizeref.png differ diff --git a/test/image/baselines/geo_canadian-cites.png b/test/image/baselines/geo_canadian-cites.png index 560c7423061..7b94be40bb5 100644 Binary files a/test/image/baselines/geo_canadian-cites.png and b/test/image/baselines/geo_canadian-cites.png differ diff --git a/test/image/baselines/geo_centering.png b/test/image/baselines/geo_centering.png index 8e65a0e8163..c091b529971 100644 Binary files a/test/image/baselines/geo_centering.png and b/test/image/baselines/geo_centering.png differ diff --git a/test/image/baselines/geo_choropleth-text.png b/test/image/baselines/geo_choropleth-text.png index d3c5c83d4a5..7d356f50885 100644 Binary files a/test/image/baselines/geo_choropleth-text.png and b/test/image/baselines/geo_choropleth-text.png differ diff --git a/test/image/baselines/geo_choropleth-usa.png b/test/image/baselines/geo_choropleth-usa.png index a8a084894aa..fdc90b39fff 100644 Binary files a/test/image/baselines/geo_choropleth-usa.png and b/test/image/baselines/geo_choropleth-usa.png differ diff --git a/test/image/baselines/geo_conic-conformal.png b/test/image/baselines/geo_conic-conformal.png index af9247a1d9e..404e7bc6a31 100644 Binary files a/test/image/baselines/geo_conic-conformal.png and b/test/image/baselines/geo_conic-conformal.png differ diff --git a/test/image/baselines/geo_connectgaps.png b/test/image/baselines/geo_connectgaps.png index f1d4ad2398d..85b3b98a268 100644 Binary files a/test/image/baselines/geo_connectgaps.png and b/test/image/baselines/geo_connectgaps.png differ diff --git a/test/image/baselines/geo_country-names-text-chart.png b/test/image/baselines/geo_country-names-text-chart.png index b921e1e3dfc..c1c57b93ded 100644 Binary files a/test/image/baselines/geo_country-names-text-chart.png and b/test/image/baselines/geo_country-names-text-chart.png differ diff --git a/test/image/baselines/geo_country-names.png b/test/image/baselines/geo_country-names.png index b2524b79c5e..358d89cb68e 100644 Binary files a/test/image/baselines/geo_country-names.png and b/test/image/baselines/geo_country-names.png differ diff --git a/test/image/baselines/geo_custom-colorscale.png b/test/image/baselines/geo_custom-colorscale.png index bb8652ce625..4b750991bee 100644 Binary files a/test/image/baselines/geo_custom-colorscale.png and b/test/image/baselines/geo_custom-colorscale.png differ diff --git a/test/image/baselines/geo_europe-bubbles.png b/test/image/baselines/geo_europe-bubbles.png index d474421526c..b2779aaeeb4 100644 Binary files a/test/image/baselines/geo_europe-bubbles.png and b/test/image/baselines/geo_europe-bubbles.png differ diff --git a/test/image/baselines/geo_fill.png b/test/image/baselines/geo_fill.png index 62acf49e8db..fcd5532e72e 100644 Binary files a/test/image/baselines/geo_fill.png and b/test/image/baselines/geo_fill.png differ diff --git a/test/image/baselines/geo_first.png b/test/image/baselines/geo_first.png index 1fdff452c88..db3b5333872 100644 Binary files a/test/image/baselines/geo_first.png and b/test/image/baselines/geo_first.png differ diff --git a/test/image/baselines/geo_kavrayskiy7.png b/test/image/baselines/geo_kavrayskiy7.png index 9ced1a0afd4..86dc0ba9a48 100644 Binary files a/test/image/baselines/geo_kavrayskiy7.png and b/test/image/baselines/geo_kavrayskiy7.png differ diff --git a/test/image/baselines/geo_legendonly.png b/test/image/baselines/geo_legendonly.png index d9595eaa5ec..8b29d897f65 100644 Binary files a/test/image/baselines/geo_legendonly.png and b/test/image/baselines/geo_legendonly.png differ diff --git a/test/image/baselines/geo_miterlimit-base-layers.png b/test/image/baselines/geo_miterlimit-base-layers.png index d14040b2c7c..197bcb02522 100644 Binary files a/test/image/baselines/geo_miterlimit-base-layers.png and b/test/image/baselines/geo_miterlimit-base-layers.png differ diff --git a/test/image/baselines/geo_multi-geos.png b/test/image/baselines/geo_multi-geos.png index de0366ab098..8d9c19b1b73 100644 Binary files a/test/image/baselines/geo_multi-geos.png and b/test/image/baselines/geo_multi-geos.png differ diff --git a/test/image/baselines/geo_multiple-usa-choropleths.png b/test/image/baselines/geo_multiple-usa-choropleths.png index 1361df824ae..44c5aadbce3 100644 Binary files a/test/image/baselines/geo_multiple-usa-choropleths.png and b/test/image/baselines/geo_multiple-usa-choropleths.png differ diff --git a/test/image/baselines/geo_orthographic.png b/test/image/baselines/geo_orthographic.png index 00ceee11086..cdd8f164d53 100644 Binary files a/test/image/baselines/geo_orthographic.png and b/test/image/baselines/geo_orthographic.png differ diff --git a/test/image/baselines/geo_point-selection.png b/test/image/baselines/geo_point-selection.png index d12cc613be6..c8b9c3dbc01 100644 Binary files a/test/image/baselines/geo_point-selection.png and b/test/image/baselines/geo_point-selection.png differ diff --git a/test/image/baselines/geo_scattergeo-locations.png b/test/image/baselines/geo_scattergeo-locations.png index 0de614431f0..4c28a3cfbda 100644 Binary files a/test/image/baselines/geo_scattergeo-locations.png and b/test/image/baselines/geo_scattergeo-locations.png differ diff --git a/test/image/baselines/geo_scattergeo-out-of-usa.png b/test/image/baselines/geo_scattergeo-out-of-usa.png index aa8b27212b0..d0eb16f9a23 100644 Binary files a/test/image/baselines/geo_scattergeo-out-of-usa.png and b/test/image/baselines/geo_scattergeo-out-of-usa.png differ diff --git a/test/image/baselines/geo_second.png b/test/image/baselines/geo_second.png index 93c2dcb394d..14c93589558 100644 Binary files a/test/image/baselines/geo_second.png and b/test/image/baselines/geo_second.png differ diff --git a/test/image/baselines/geo_stereographic.png b/test/image/baselines/geo_stereographic.png index a77239e0fd9..c203034060a 100644 Binary files a/test/image/baselines/geo_stereographic.png and b/test/image/baselines/geo_stereographic.png differ diff --git a/test/image/baselines/geo_text_chart_arrays.png b/test/image/baselines/geo_text_chart_arrays.png index fc74c91f82e..5e9d56e5497 100644 Binary files a/test/image/baselines/geo_text_chart_arrays.png and b/test/image/baselines/geo_text_chart_arrays.png differ diff --git a/test/image/baselines/geo_usa-states.png b/test/image/baselines/geo_usa-states.png index e162702a55a..2ec45a89cb9 100644 Binary files a/test/image/baselines/geo_usa-states.png and b/test/image/baselines/geo_usa-states.png differ diff --git a/test/image/baselines/geo_winkel-tripel.png b/test/image/baselines/geo_winkel-tripel.png index 7ad7d616bd6..3b21b48deaf 100644 Binary files a/test/image/baselines/geo_winkel-tripel.png and b/test/image/baselines/geo_winkel-tripel.png differ diff --git a/test/image/baselines/gl2d_10.png b/test/image/baselines/gl2d_10.png index 85bcc6a1a3a..16a19ef7933 100644 Binary files a/test/image/baselines/gl2d_10.png and b/test/image/baselines/gl2d_10.png differ diff --git a/test/image/baselines/gl2d_12.png b/test/image/baselines/gl2d_12.png index e0e6c389512..0d91671c70f 100644 Binary files a/test/image/baselines/gl2d_12.png and b/test/image/baselines/gl2d_12.png differ diff --git a/test/image/baselines/gl2d_14.png b/test/image/baselines/gl2d_14.png index 3b31687e969..b0d56c2485b 100644 Binary files a/test/image/baselines/gl2d_14.png and b/test/image/baselines/gl2d_14.png differ diff --git a/test/image/baselines/gl2d_17.png b/test/image/baselines/gl2d_17.png index 7e4c8d41fa2..73565b95af5 100644 Binary files a/test/image/baselines/gl2d_17.png and b/test/image/baselines/gl2d_17.png differ diff --git a/test/image/baselines/gl2d_annotations.png b/test/image/baselines/gl2d_annotations.png index 8700ec20796..e3811f5ea02 100644 Binary files a/test/image/baselines/gl2d_annotations.png and b/test/image/baselines/gl2d_annotations.png differ diff --git a/test/image/baselines/gl2d_axes_booleans.png b/test/image/baselines/gl2d_axes_booleans.png index 99ae8531d00..ee586a1abef 100644 Binary files a/test/image/baselines/gl2d_axes_booleans.png and b/test/image/baselines/gl2d_axes_booleans.png differ diff --git a/test/image/baselines/gl2d_axes_labels.png b/test/image/baselines/gl2d_axes_labels.png index de5a0db3a4b..b43b34a42d8 100644 Binary files a/test/image/baselines/gl2d_axes_labels.png and b/test/image/baselines/gl2d_axes_labels.png differ diff --git a/test/image/baselines/gl2d_axes_labels2.png b/test/image/baselines/gl2d_axes_labels2.png index 41408c7bc2b..a3832f9f0e3 100644 Binary files a/test/image/baselines/gl2d_axes_labels2.png and b/test/image/baselines/gl2d_axes_labels2.png differ diff --git a/test/image/baselines/gl2d_axes_lines.png b/test/image/baselines/gl2d_axes_lines.png index c29322d35d1..519ec16ebb9 100644 Binary files a/test/image/baselines/gl2d_axes_lines.png and b/test/image/baselines/gl2d_axes_lines.png differ diff --git a/test/image/baselines/gl2d_axes_range_manual.png b/test/image/baselines/gl2d_axes_range_manual.png index 9043299b823..3a4a1bef05c 100644 Binary files a/test/image/baselines/gl2d_axes_range_manual.png and b/test/image/baselines/gl2d_axes_range_manual.png differ diff --git a/test/image/baselines/gl2d_axes_range_mode.png b/test/image/baselines/gl2d_axes_range_mode.png index 0076fb99f3c..8aa0d0903ea 100644 Binary files a/test/image/baselines/gl2d_axes_range_mode.png and b/test/image/baselines/gl2d_axes_range_mode.png differ diff --git a/test/image/baselines/gl2d_axes_range_type.png b/test/image/baselines/gl2d_axes_range_type.png index 094efb6b855..f1e56df19c8 100644 Binary files a/test/image/baselines/gl2d_axes_range_type.png and b/test/image/baselines/gl2d_axes_range_type.png differ diff --git a/test/image/baselines/gl2d_clean-number.png b/test/image/baselines/gl2d_clean-number.png index c667316952b..8e39be7743b 100644 Binary files a/test/image/baselines/gl2d_clean-number.png and b/test/image/baselines/gl2d_clean-number.png differ diff --git a/test/image/baselines/gl2d_connect_gaps.png b/test/image/baselines/gl2d_connect_gaps.png index dba70d4dc06..85ab91d9f56 100644 Binary files a/test/image/baselines/gl2d_connect_gaps.png and b/test/image/baselines/gl2d_connect_gaps.png differ diff --git a/test/image/baselines/gl2d_date_axes.png b/test/image/baselines/gl2d_date_axes.png index 58819220d69..e6133967c03 100644 Binary files a/test/image/baselines/gl2d_date_axes.png and b/test/image/baselines/gl2d_date_axes.png differ diff --git a/test/image/baselines/gl2d_error_bars.png b/test/image/baselines/gl2d_error_bars.png index 21605d8215f..6c5e022f11e 100644 Binary files a/test/image/baselines/gl2d_error_bars.png and b/test/image/baselines/gl2d_error_bars.png differ diff --git a/test/image/baselines/gl2d_error_bars_log.png b/test/image/baselines/gl2d_error_bars_log.png index 066c3468480..6185f2d9d66 100644 Binary files a/test/image/baselines/gl2d_error_bars_log.png and b/test/image/baselines/gl2d_error_bars_log.png differ diff --git a/test/image/baselines/gl2d_fill-ordering.png b/test/image/baselines/gl2d_fill-ordering.png index ed2acbd53cc..16261ae3c9c 100644 Binary files a/test/image/baselines/gl2d_fill-ordering.png and b/test/image/baselines/gl2d_fill-ordering.png differ diff --git a/test/image/baselines/gl2d_fill_trace_tozero_order.png b/test/image/baselines/gl2d_fill_trace_tozero_order.png index 5fbfce15d4f..df171e29912 100644 Binary files a/test/image/baselines/gl2d_fill_trace_tozero_order.png and b/test/image/baselines/gl2d_fill_trace_tozero_order.png differ diff --git a/test/image/baselines/gl2d_fonts.png b/test/image/baselines/gl2d_fonts.png index f71fd65374b..e980ea05d78 100644 Binary files a/test/image/baselines/gl2d_fonts.png and b/test/image/baselines/gl2d_fonts.png differ diff --git a/test/image/baselines/gl2d_heatmapgl.png b/test/image/baselines/gl2d_heatmapgl.png index df8694bf2fd..5af1e12209d 100644 Binary files a/test/image/baselines/gl2d_heatmapgl.png and b/test/image/baselines/gl2d_heatmapgl.png differ diff --git a/test/image/baselines/gl2d_horiz-lines.png b/test/image/baselines/gl2d_horiz-lines.png index a76fa114d50..8e4c9438790 100644 Binary files a/test/image/baselines/gl2d_horiz-lines.png and b/test/image/baselines/gl2d_horiz-lines.png differ diff --git a/test/image/baselines/gl2d_layout_image.png b/test/image/baselines/gl2d_layout_image.png index 14a21a818f5..cfba62ea781 100644 Binary files a/test/image/baselines/gl2d_layout_image.png and b/test/image/baselines/gl2d_layout_image.png differ diff --git a/test/image/baselines/gl2d_line_aligned.png b/test/image/baselines/gl2d_line_aligned.png index c6bf4ee8d3b..dcadaac50aa 100644 Binary files a/test/image/baselines/gl2d_line_aligned.png and b/test/image/baselines/gl2d_line_aligned.png differ diff --git a/test/image/baselines/gl2d_line_dash.png b/test/image/baselines/gl2d_line_dash.png index e4a2a59af79..21145839ec5 100644 Binary files a/test/image/baselines/gl2d_line_dash.png and b/test/image/baselines/gl2d_line_dash.png differ diff --git a/test/image/baselines/gl2d_line_limit.png b/test/image/baselines/gl2d_line_limit.png index e69cc60fa89..7afd60437e1 100644 Binary files a/test/image/baselines/gl2d_line_limit.png and b/test/image/baselines/gl2d_line_limit.png differ diff --git a/test/image/baselines/gl2d_line_select.png b/test/image/baselines/gl2d_line_select.png index 150c00b55a2..02e2d92ac1f 100644 Binary files a/test/image/baselines/gl2d_line_select.png and b/test/image/baselines/gl2d_line_select.png differ diff --git a/test/image/baselines/gl2d_lines_almost_horizontal_vertical.png b/test/image/baselines/gl2d_lines_almost_horizontal_vertical.png index 6eab8e3ed5f..2a7c2ea2e59 100644 Binary files a/test/image/baselines/gl2d_lines_almost_horizontal_vertical.png and b/test/image/baselines/gl2d_lines_almost_horizontal_vertical.png differ diff --git a/test/image/baselines/gl2d_marker_line_width.png b/test/image/baselines/gl2d_marker_line_width.png index 13dc3b2731f..bf4fd33e817 100644 Binary files a/test/image/baselines/gl2d_marker_line_width.png and b/test/image/baselines/gl2d_marker_line_width.png differ diff --git a/test/image/baselines/gl2d_marker_size.png b/test/image/baselines/gl2d_marker_size.png index 563f0272edd..d03d82ca4b5 100644 Binary files a/test/image/baselines/gl2d_marker_size.png and b/test/image/baselines/gl2d_marker_size.png differ diff --git a/test/image/baselines/gl2d_marker_symbols.png b/test/image/baselines/gl2d_marker_symbols.png index dae2340b831..f20a88f63c8 100644 Binary files a/test/image/baselines/gl2d_marker_symbols.png and b/test/image/baselines/gl2d_marker_symbols.png differ diff --git a/test/image/baselines/gl2d_multiple-traces-axes-labels.png b/test/image/baselines/gl2d_multiple-traces-axes-labels.png index d23f9db1664..96594981d06 100644 Binary files a/test/image/baselines/gl2d_multiple-traces-axes-labels.png and b/test/image/baselines/gl2d_multiple-traces-axes-labels.png differ diff --git a/test/image/baselines/gl2d_multiple-traces-axes.png b/test/image/baselines/gl2d_multiple-traces-axes.png index 348920d37ef..88b3a6b1c69 100644 Binary files a/test/image/baselines/gl2d_multiple-traces-axes.png and b/test/image/baselines/gl2d_multiple-traces-axes.png differ diff --git a/test/image/baselines/gl2d_multiple_subplots.png b/test/image/baselines/gl2d_multiple_subplots.png index 71f1520007e..3bbc1b1b5c2 100644 Binary files a/test/image/baselines/gl2d_multiple_subplots.png and b/test/image/baselines/gl2d_multiple_subplots.png differ diff --git a/test/image/baselines/gl2d_open_marker_line_width.png b/test/image/baselines/gl2d_open_marker_line_width.png index b8519424f4d..82ebd667cc8 100644 Binary files a/test/image/baselines/gl2d_open_marker_line_width.png and b/test/image/baselines/gl2d_open_marker_line_width.png differ diff --git a/test/image/baselines/gl2d_order_error.png b/test/image/baselines/gl2d_order_error.png index 250eb8f64fe..0421d129120 100644 Binary files a/test/image/baselines/gl2d_order_error.png and b/test/image/baselines/gl2d_order_error.png differ diff --git a/test/image/baselines/gl2d_parcoords.png b/test/image/baselines/gl2d_parcoords.png index 0d56d0d358c..6ecb5bf1804 100644 Binary files a/test/image/baselines/gl2d_parcoords.png and b/test/image/baselines/gl2d_parcoords.png differ diff --git a/test/image/baselines/gl2d_parcoords_1.png b/test/image/baselines/gl2d_parcoords_1.png index 78d4b4b92a8..5292288bcba 100644 Binary files a/test/image/baselines/gl2d_parcoords_1.png and b/test/image/baselines/gl2d_parcoords_1.png differ diff --git a/test/image/baselines/gl2d_parcoords_2.png b/test/image/baselines/gl2d_parcoords_2.png index 4b55d71b025..09de47fc441 100644 Binary files a/test/image/baselines/gl2d_parcoords_2.png and b/test/image/baselines/gl2d_parcoords_2.png differ diff --git a/test/image/baselines/gl2d_parcoords_blocks.png b/test/image/baselines/gl2d_parcoords_blocks.png index c802e871fc5..7afb2b4df09 100644 Binary files a/test/image/baselines/gl2d_parcoords_blocks.png and b/test/image/baselines/gl2d_parcoords_blocks.png differ diff --git a/test/image/baselines/gl2d_parcoords_constraints.png b/test/image/baselines/gl2d_parcoords_constraints.png index 3225b29460a..04269461be8 100644 Binary files a/test/image/baselines/gl2d_parcoords_constraints.png and b/test/image/baselines/gl2d_parcoords_constraints.png differ diff --git a/test/image/baselines/gl2d_parcoords_large.png b/test/image/baselines/gl2d_parcoords_large.png index 883e627569b..10e5c722ce4 100644 Binary files a/test/image/baselines/gl2d_parcoords_large.png and b/test/image/baselines/gl2d_parcoords_large.png differ diff --git a/test/image/baselines/gl2d_point-selection.png b/test/image/baselines/gl2d_point-selection.png index 7826e6b0655..8c4048a4893 100644 Binary files a/test/image/baselines/gl2d_point-selection.png and b/test/image/baselines/gl2d_point-selection.png differ diff --git a/test/image/baselines/gl2d_pointcloud-basic.png b/test/image/baselines/gl2d_pointcloud-basic.png index 13e73650e51..fa3bed82d19 100644 Binary files a/test/image/baselines/gl2d_pointcloud-basic.png and b/test/image/baselines/gl2d_pointcloud-basic.png differ diff --git a/test/image/baselines/gl2d_scatter-color-clustering.png b/test/image/baselines/gl2d_scatter-color-clustering.png index bf509a9bbb2..aa76d011ca3 100644 Binary files a/test/image/baselines/gl2d_scatter-color-clustering.png and b/test/image/baselines/gl2d_scatter-color-clustering.png differ diff --git a/test/image/baselines/gl2d_scatter-colorscale-colorbar.png b/test/image/baselines/gl2d_scatter-colorscale-colorbar.png index 999a5bf0848..7bd75f2f502 100644 Binary files a/test/image/baselines/gl2d_scatter-colorscale-colorbar.png and b/test/image/baselines/gl2d_scatter-colorscale-colorbar.png differ diff --git a/test/image/baselines/gl2d_scatter-colorscale-points.png b/test/image/baselines/gl2d_scatter-colorscale-points.png index fcf0124e714..eca38192636 100644 Binary files a/test/image/baselines/gl2d_scatter-colorscale-points.png and b/test/image/baselines/gl2d_scatter-colorscale-points.png differ diff --git a/test/image/baselines/gl2d_scatter-continuous-clustering.png b/test/image/baselines/gl2d_scatter-continuous-clustering.png index 1c86e0898cd..ae4254e09f7 100644 Binary files a/test/image/baselines/gl2d_scatter-continuous-clustering.png and b/test/image/baselines/gl2d_scatter-continuous-clustering.png differ diff --git a/test/image/baselines/gl2d_scatter-marker-line-colorscales.png b/test/image/baselines/gl2d_scatter-marker-line-colorscales.png index ca93022e7c3..f8cfa2af7eb 100644 Binary files a/test/image/baselines/gl2d_scatter-marker-line-colorscales.png and b/test/image/baselines/gl2d_scatter-marker-line-colorscales.png differ diff --git a/test/image/baselines/gl2d_scatter-subplot-panel.png b/test/image/baselines/gl2d_scatter-subplot-panel.png index b09f97c49fa..5ba12e32794 100644 Binary files a/test/image/baselines/gl2d_scatter-subplot-panel.png and b/test/image/baselines/gl2d_scatter-subplot-panel.png differ diff --git a/test/image/baselines/gl2d_scatter_fill_self_next.png b/test/image/baselines/gl2d_scatter_fill_self_next.png index 9ba9dd84185..e6b6c619c1f 100644 Binary files a/test/image/baselines/gl2d_scatter_fill_self_next.png and b/test/image/baselines/gl2d_scatter_fill_self_next.png differ diff --git a/test/image/baselines/gl2d_scatter_fill_self_next_vs_nogl.png b/test/image/baselines/gl2d_scatter_fill_self_next_vs_nogl.png index aa5e6d7677d..1635183530e 100644 Binary files a/test/image/baselines/gl2d_scatter_fill_self_next_vs_nogl.png and b/test/image/baselines/gl2d_scatter_fill_self_next_vs_nogl.png differ diff --git a/test/image/baselines/gl2d_scattergl_simple_line_reversed_ranges.png b/test/image/baselines/gl2d_scattergl_simple_line_reversed_ranges.png index 57bcc0c9591..e9dd281cf71 100644 Binary files a/test/image/baselines/gl2d_scattergl_simple_line_reversed_ranges.png and b/test/image/baselines/gl2d_scattergl_simple_line_reversed_ranges.png differ diff --git a/test/image/baselines/gl2d_selectedpoints.png b/test/image/baselines/gl2d_selectedpoints.png index 00f8f43aede..e46310fb82b 100644 Binary files a/test/image/baselines/gl2d_selectedpoints.png and b/test/image/baselines/gl2d_selectedpoints.png differ diff --git a/test/image/baselines/gl2d_shape_line.png b/test/image/baselines/gl2d_shape_line.png index f5b8767f9d8..40cd1aa743c 100644 Binary files a/test/image/baselines/gl2d_shape_line.png and b/test/image/baselines/gl2d_shape_line.png differ diff --git a/test/image/baselines/gl2d_shapes_below_traces.png b/test/image/baselines/gl2d_shapes_below_traces.png index 2f7be675d32..3be5375e74f 100644 Binary files a/test/image/baselines/gl2d_shapes_below_traces.png and b/test/image/baselines/gl2d_shapes_below_traces.png differ diff --git a/test/image/baselines/gl2d_simple_inset.png b/test/image/baselines/gl2d_simple_inset.png index 14e28351f39..e7ffefa4ecc 100644 Binary files a/test/image/baselines/gl2d_simple_inset.png and b/test/image/baselines/gl2d_simple_inset.png differ diff --git a/test/image/baselines/gl2d_size_margins.png b/test/image/baselines/gl2d_size_margins.png index 75d4abfc5c8..aec8199d83e 100644 Binary files a/test/image/baselines/gl2d_size_margins.png and b/test/image/baselines/gl2d_size_margins.png differ diff --git a/test/image/baselines/gl2d_stacked_coupled_subplots.png b/test/image/baselines/gl2d_stacked_coupled_subplots.png index 503308a69d7..42f45242a88 100644 Binary files a/test/image/baselines/gl2d_stacked_coupled_subplots.png and b/test/image/baselines/gl2d_stacked_coupled_subplots.png differ diff --git a/test/image/baselines/gl2d_stacked_subplots.png b/test/image/baselines/gl2d_stacked_subplots.png index 3490921751c..69fb044e536 100644 Binary files a/test/image/baselines/gl2d_stacked_subplots.png and b/test/image/baselines/gl2d_stacked_subplots.png differ diff --git a/test/image/baselines/gl2d_subplots_anchor.png b/test/image/baselines/gl2d_subplots_anchor.png index 341f440ab3b..b37fced4218 100644 Binary files a/test/image/baselines/gl2d_subplots_anchor.png and b/test/image/baselines/gl2d_subplots_anchor.png differ diff --git a/test/image/baselines/gl2d_text_chart_arrays.png b/test/image/baselines/gl2d_text_chart_arrays.png index cd67ed53dd1..f5bad4a1e46 100644 Binary files a/test/image/baselines/gl2d_text_chart_arrays.png and b/test/image/baselines/gl2d_text_chart_arrays.png differ diff --git a/test/image/baselines/gl2d_text_chart_basic.png b/test/image/baselines/gl2d_text_chart_basic.png index afece63c14c..1273890412d 100644 Binary files a/test/image/baselines/gl2d_text_chart_basic.png and b/test/image/baselines/gl2d_text_chart_basic.png differ diff --git a/test/image/baselines/gl2d_text_chart_invalid-arrays.png b/test/image/baselines/gl2d_text_chart_invalid-arrays.png index 20220a8e3ad..e96f1396c80 100644 Binary files a/test/image/baselines/gl2d_text_chart_invalid-arrays.png and b/test/image/baselines/gl2d_text_chart_invalid-arrays.png differ diff --git a/test/image/baselines/gl2d_text_chart_single-string.png b/test/image/baselines/gl2d_text_chart_single-string.png index bebed9f57f3..0de51e1d625 100644 Binary files a/test/image/baselines/gl2d_text_chart_single-string.png and b/test/image/baselines/gl2d_text_chart_single-string.png differ diff --git a/test/image/baselines/gl2d_text_chart_styling.png b/test/image/baselines/gl2d_text_chart_styling.png index 1b1b10918cd..ce8f9fdba32 100644 Binary files a/test/image/baselines/gl2d_text_chart_styling.png and b/test/image/baselines/gl2d_text_chart_styling.png differ diff --git a/test/image/baselines/gl2d_tick-labels.png b/test/image/baselines/gl2d_tick-labels.png index 90dd0b73832..7d778f17906 100644 Binary files a/test/image/baselines/gl2d_tick-labels.png and b/test/image/baselines/gl2d_tick-labels.png differ diff --git a/test/image/baselines/gl2d_transforms.png b/test/image/baselines/gl2d_transforms.png index a73688cc03c..f3fa01b093d 100644 Binary files a/test/image/baselines/gl2d_transforms.png and b/test/image/baselines/gl2d_transforms.png differ diff --git a/test/image/baselines/gl2d_ultra_zoom.png b/test/image/baselines/gl2d_ultra_zoom.png index 63d2efa81db..2c4dac75610 100644 Binary files a/test/image/baselines/gl2d_ultra_zoom.png and b/test/image/baselines/gl2d_ultra_zoom.png differ diff --git a/test/image/baselines/gl3d_annotations.png b/test/image/baselines/gl3d_annotations.png index b2a2ab5bab2..58bb085312c 100644 Binary files a/test/image/baselines/gl3d_annotations.png and b/test/image/baselines/gl3d_annotations.png differ diff --git a/test/image/baselines/gl3d_autocolorscale.png b/test/image/baselines/gl3d_autocolorscale.png index 93aa63787c3..deb64fc6d26 100644 Binary files a/test/image/baselines/gl3d_autocolorscale.png and b/test/image/baselines/gl3d_autocolorscale.png differ diff --git a/test/image/baselines/gl3d_autorange-zero.png b/test/image/baselines/gl3d_autorange-zero.png index b63b4c8bade..371496964bb 100644 Binary files a/test/image/baselines/gl3d_autorange-zero.png and b/test/image/baselines/gl3d_autorange-zero.png differ diff --git a/test/image/baselines/gl3d_axes-visible-false.png b/test/image/baselines/gl3d_axes-visible-false.png index dab999eeddb..db4ab4c0643 100644 Binary files a/test/image/baselines/gl3d_axes-visible-false.png and b/test/image/baselines/gl3d_axes-visible-false.png differ diff --git a/test/image/baselines/gl3d_bunny-hull.png b/test/image/baselines/gl3d_bunny-hull.png index 1d7b9aa3e04..028d7eebc9c 100644 Binary files a/test/image/baselines/gl3d_bunny-hull.png and b/test/image/baselines/gl3d_bunny-hull.png differ diff --git a/test/image/baselines/gl3d_bunny.png b/test/image/baselines/gl3d_bunny.png index 191ec2724c6..72bd2752948 100644 Binary files a/test/image/baselines/gl3d_bunny.png and b/test/image/baselines/gl3d_bunny.png differ diff --git a/test/image/baselines/gl3d_chrisp-nan-1.png b/test/image/baselines/gl3d_chrisp-nan-1.png index c15a805e8e6..393dffadfc1 100644 Binary files a/test/image/baselines/gl3d_chrisp-nan-1.png and b/test/image/baselines/gl3d_chrisp-nan-1.png differ diff --git a/test/image/baselines/gl3d_cone-absolute.png b/test/image/baselines/gl3d_cone-absolute.png index d289be3b9c4..0149b8a459f 100644 Binary files a/test/image/baselines/gl3d_cone-absolute.png and b/test/image/baselines/gl3d_cone-absolute.png differ diff --git a/test/image/baselines/gl3d_cone-autorange.png b/test/image/baselines/gl3d_cone-autorange.png index e2c9c133278..8abf6269762 100644 Binary files a/test/image/baselines/gl3d_cone-autorange.png and b/test/image/baselines/gl3d_cone-autorange.png differ diff --git a/test/image/baselines/gl3d_cone-lighting.png b/test/image/baselines/gl3d_cone-lighting.png index ca00d9bf11e..95e8ad1da3b 100644 Binary files a/test/image/baselines/gl3d_cone-lighting.png and b/test/image/baselines/gl3d_cone-lighting.png differ diff --git a/test/image/baselines/gl3d_cone-newplot_reversed_ranges.png b/test/image/baselines/gl3d_cone-newplot_reversed_ranges.png index 0d2750151c0..76f1b60e341 100644 Binary files a/test/image/baselines/gl3d_cone-newplot_reversed_ranges.png and b/test/image/baselines/gl3d_cone-newplot_reversed_ranges.png differ diff --git a/test/image/baselines/gl3d_cone-rossler.png b/test/image/baselines/gl3d_cone-rossler.png index 2691b334eb5..989d4089e88 100644 Binary files a/test/image/baselines/gl3d_cone-rossler.png and b/test/image/baselines/gl3d_cone-rossler.png differ diff --git a/test/image/baselines/gl3d_cone-simple.png b/test/image/baselines/gl3d_cone-simple.png index 49e3087d670..5a8468f1bce 100644 Binary files a/test/image/baselines/gl3d_cone-simple.png and b/test/image/baselines/gl3d_cone-simple.png differ diff --git a/test/image/baselines/gl3d_cone-single.png b/test/image/baselines/gl3d_cone-single.png index 0aac4d6d07d..50d6d635dd2 100644 Binary files a/test/image/baselines/gl3d_cone-single.png and b/test/image/baselines/gl3d_cone-single.png differ diff --git a/test/image/baselines/gl3d_cone-wind.png b/test/image/baselines/gl3d_cone-wind.png index 6b42c8d086d..318ea0b0609 100644 Binary files a/test/image/baselines/gl3d_cone-wind.png and b/test/image/baselines/gl3d_cone-wind.png differ diff --git a/test/image/baselines/gl3d_cone-with-streamtube.png b/test/image/baselines/gl3d_cone-with-streamtube.png index 3c7fda77fbc..8066508b6b6 100644 Binary files a/test/image/baselines/gl3d_cone-with-streamtube.png and b/test/image/baselines/gl3d_cone-with-streamtube.png differ diff --git a/test/image/baselines/gl3d_contour-lines.png b/test/image/baselines/gl3d_contour-lines.png index 80046026ee1..9b1cf1c704a 100644 Binary files a/test/image/baselines/gl3d_contour-lines.png and b/test/image/baselines/gl3d_contour-lines.png differ diff --git a/test/image/baselines/gl3d_contour-lines2.png b/test/image/baselines/gl3d_contour-lines2.png index 83539e49013..7204bf307f3 100644 Binary files a/test/image/baselines/gl3d_contour-lines2.png and b/test/image/baselines/gl3d_contour-lines2.png differ diff --git a/test/image/baselines/gl3d_convex-hull.png b/test/image/baselines/gl3d_convex-hull.png index 191ec2724c6..72bd2752948 100644 Binary files a/test/image/baselines/gl3d_convex-hull.png and b/test/image/baselines/gl3d_convex-hull.png differ diff --git a/test/image/baselines/gl3d_cube.png b/test/image/baselines/gl3d_cube.png index ac98389aad1..6131e84cdf8 100644 Binary files a/test/image/baselines/gl3d_cube.png and b/test/image/baselines/gl3d_cube.png differ diff --git a/test/image/baselines/gl3d_cufflinks.png b/test/image/baselines/gl3d_cufflinks.png index 6c223398bfa..edf648877fa 100644 Binary files a/test/image/baselines/gl3d_cufflinks.png and b/test/image/baselines/gl3d_cufflinks.png differ diff --git a/test/image/baselines/gl3d_delaunay.png b/test/image/baselines/gl3d_delaunay.png index c7937134709..862fecf5458 100644 Binary files a/test/image/baselines/gl3d_delaunay.png and b/test/image/baselines/gl3d_delaunay.png differ diff --git a/test/image/baselines/gl3d_error_bars_log.png b/test/image/baselines/gl3d_error_bars_log.png index b9546ffe66f..8933b5a07bf 100644 Binary files a/test/image/baselines/gl3d_error_bars_log.png and b/test/image/baselines/gl3d_error_bars_log.png differ diff --git a/test/image/baselines/gl3d_error_bars_log_2.png b/test/image/baselines/gl3d_error_bars_log_2.png index f03ee79bd6f..9988ce7dcf3 100644 Binary files a/test/image/baselines/gl3d_error_bars_log_2.png and b/test/image/baselines/gl3d_error_bars_log_2.png differ diff --git a/test/image/baselines/gl3d_errorbars_sqrt.png b/test/image/baselines/gl3d_errorbars_sqrt.png index e29095f5a41..fe37e4e86fa 100644 Binary files a/test/image/baselines/gl3d_errorbars_sqrt.png and b/test/image/baselines/gl3d_errorbars_sqrt.png differ diff --git a/test/image/baselines/gl3d_errorbars_xy.png b/test/image/baselines/gl3d_errorbars_xy.png index 7b8272676f0..f5466bcff34 100644 Binary files a/test/image/baselines/gl3d_errorbars_xy.png and b/test/image/baselines/gl3d_errorbars_xy.png differ diff --git a/test/image/baselines/gl3d_errorbars_zx.png b/test/image/baselines/gl3d_errorbars_zx.png index cc6fa892e3d..eb02584c034 100644 Binary files a/test/image/baselines/gl3d_errorbars_zx.png and b/test/image/baselines/gl3d_errorbars_zx.png differ diff --git a/test/image/baselines/gl3d_errorbars_zy.png b/test/image/baselines/gl3d_errorbars_zy.png index 8c663cdbe77..b0454664d96 100644 Binary files a/test/image/baselines/gl3d_errorbars_zy.png and b/test/image/baselines/gl3d_errorbars_zy.png differ diff --git a/test/image/baselines/gl3d_ibm-plot.png b/test/image/baselines/gl3d_ibm-plot.png index fa9bd9f11a2..fe514140591 100644 Binary files a/test/image/baselines/gl3d_ibm-plot.png and b/test/image/baselines/gl3d_ibm-plot.png differ diff --git a/test/image/baselines/gl3d_line_rectangle_render.png b/test/image/baselines/gl3d_line_rectangle_render.png index 2e59beadd26..c753703018a 100644 Binary files a/test/image/baselines/gl3d_line_rectangle_render.png and b/test/image/baselines/gl3d_line_rectangle_render.png differ diff --git a/test/image/baselines/gl3d_log-axis-big.png b/test/image/baselines/gl3d_log-axis-big.png index 9024925b287..f81f805fe2a 100644 Binary files a/test/image/baselines/gl3d_log-axis-big.png and b/test/image/baselines/gl3d_log-axis-big.png differ diff --git a/test/image/baselines/gl3d_log-axis.png b/test/image/baselines/gl3d_log-axis.png index 523e052081c..a9d9c73edd3 100644 Binary files a/test/image/baselines/gl3d_log-axis.png and b/test/image/baselines/gl3d_log-axis.png differ diff --git a/test/image/baselines/gl3d_marker-arrays.png b/test/image/baselines/gl3d_marker-arrays.png index a4e0f448152..2e99fbe5565 100644 Binary files a/test/image/baselines/gl3d_marker-arrays.png and b/test/image/baselines/gl3d_marker-arrays.png differ diff --git a/test/image/baselines/gl3d_marker-color.png b/test/image/baselines/gl3d_marker-color.png index 3e2d9a996f5..f8f3c5dbaf4 100644 Binary files a/test/image/baselines/gl3d_marker-color.png and b/test/image/baselines/gl3d_marker-color.png differ diff --git a/test/image/baselines/gl3d_marker_symbols.png b/test/image/baselines/gl3d_marker_symbols.png index e80deb94182..3fa6da43e18 100644 Binary files a/test/image/baselines/gl3d_marker_symbols.png and b/test/image/baselines/gl3d_marker_symbols.png differ diff --git a/test/image/baselines/gl3d_mesh3d_surface3d_scatter3d_line3d_error3d_log_reversed_ranges.png b/test/image/baselines/gl3d_mesh3d_surface3d_scatter3d_line3d_error3d_log_reversed_ranges.png index a5df09af1ad..ff3df0117f1 100644 Binary files a/test/image/baselines/gl3d_mesh3d_surface3d_scatter3d_line3d_error3d_log_reversed_ranges.png and b/test/image/baselines/gl3d_mesh3d_surface3d_scatter3d_line3d_error3d_log_reversed_ranges.png differ diff --git a/test/image/baselines/gl3d_mirror-ticks.png b/test/image/baselines/gl3d_mirror-ticks.png index c11372c038d..e46397c25e5 100644 Binary files a/test/image/baselines/gl3d_mirror-ticks.png and b/test/image/baselines/gl3d_mirror-ticks.png differ diff --git a/test/image/baselines/gl3d_multi-scene.png b/test/image/baselines/gl3d_multi-scene.png index 94c3a57e785..a2becb420ac 100644 Binary files a/test/image/baselines/gl3d_multi-scene.png and b/test/image/baselines/gl3d_multi-scene.png differ diff --git a/test/image/baselines/gl3d_nan-holes.png b/test/image/baselines/gl3d_nan-holes.png index 365fc8bfc8e..5829d3c4c90 100644 Binary files a/test/image/baselines/gl3d_nan-holes.png and b/test/image/baselines/gl3d_nan-holes.png differ diff --git a/test/image/baselines/gl3d_opacity-scaling-spikes.png b/test/image/baselines/gl3d_opacity-scaling-spikes.png index e9267cd1ded..b100266f176 100644 Binary files a/test/image/baselines/gl3d_opacity-scaling-spikes.png and b/test/image/baselines/gl3d_opacity-scaling-spikes.png differ diff --git a/test/image/baselines/gl3d_opacity-surface.png b/test/image/baselines/gl3d_opacity-surface.png index e200930b8fc..f74b9b2cac4 100644 Binary files a/test/image/baselines/gl3d_opacity-surface.png and b/test/image/baselines/gl3d_opacity-surface.png differ diff --git a/test/image/baselines/gl3d_projection-traces.png b/test/image/baselines/gl3d_projection-traces.png index 06b75910aa9..06706c1d437 100644 Binary files a/test/image/baselines/gl3d_projection-traces.png and b/test/image/baselines/gl3d_projection-traces.png differ diff --git a/test/image/baselines/gl3d_ribbons.png b/test/image/baselines/gl3d_ribbons.png index 4df4b107a71..7921067fdc2 100644 Binary files a/test/image/baselines/gl3d_ribbons.png and b/test/image/baselines/gl3d_ribbons.png differ diff --git a/test/image/baselines/gl3d_scatter-color-array.png b/test/image/baselines/gl3d_scatter-color-array.png index f7b857b812c..cff0ed0a2db 100644 Binary files a/test/image/baselines/gl3d_scatter-color-array.png and b/test/image/baselines/gl3d_scatter-color-array.png differ diff --git a/test/image/baselines/gl3d_scatter-color-line-gradient.png b/test/image/baselines/gl3d_scatter-color-line-gradient.png index bb3ae79f598..727a2ed44bc 100644 Binary files a/test/image/baselines/gl3d_scatter-color-line-gradient.png and b/test/image/baselines/gl3d_scatter-color-line-gradient.png differ diff --git a/test/image/baselines/gl3d_scatter-color-mono-and-palette.png b/test/image/baselines/gl3d_scatter-color-mono-and-palette.png index dba67d4390e..4ea09ce9083 100644 Binary files a/test/image/baselines/gl3d_scatter-color-mono-and-palette.png and b/test/image/baselines/gl3d_scatter-color-mono-and-palette.png differ diff --git a/test/image/baselines/gl3d_scatter-colorscale-marker.png b/test/image/baselines/gl3d_scatter-colorscale-marker.png index 4a322d053ee..a028696c081 100644 Binary files a/test/image/baselines/gl3d_scatter-colorscale-marker.png and b/test/image/baselines/gl3d_scatter-colorscale-marker.png differ diff --git a/test/image/baselines/gl3d_scatter3d-align-texts.png b/test/image/baselines/gl3d_scatter3d-align-texts.png index 49478ca4be5..eaf5ebd0248 100644 Binary files a/test/image/baselines/gl3d_scatter3d-align-texts.png and b/test/image/baselines/gl3d_scatter3d-align-texts.png differ diff --git a/test/image/baselines/gl3d_scatter3d-blank-text.png b/test/image/baselines/gl3d_scatter3d-blank-text.png index 163ba65518c..1470c764d83 100644 Binary files a/test/image/baselines/gl3d_scatter3d-blank-text.png and b/test/image/baselines/gl3d_scatter3d-blank-text.png differ diff --git a/test/image/baselines/gl3d_scatter3d-colorscale.png b/test/image/baselines/gl3d_scatter3d-colorscale.png index c899208c9be..2cc8e8b9e9b 100644 Binary files a/test/image/baselines/gl3d_scatter3d-colorscale.png and b/test/image/baselines/gl3d_scatter3d-colorscale.png differ diff --git a/test/image/baselines/gl3d_scatter3d-connectgaps.png b/test/image/baselines/gl3d_scatter3d-connectgaps.png index 67326cf8abc..cfb4c3d232c 100644 Binary files a/test/image/baselines/gl3d_scatter3d-connectgaps.png and b/test/image/baselines/gl3d_scatter3d-connectgaps.png differ diff --git a/test/image/baselines/gl3d_set-ranges.png b/test/image/baselines/gl3d_set-ranges.png index 534d2b58fa7..ea382ac0335 100644 Binary files a/test/image/baselines/gl3d_set-ranges.png and b/test/image/baselines/gl3d_set-ranges.png differ diff --git a/test/image/baselines/gl3d_snowden.png b/test/image/baselines/gl3d_snowden.png index 61533980a19..04fec027846 100644 Binary files a/test/image/baselines/gl3d_snowden.png and b/test/image/baselines/gl3d_snowden.png differ diff --git a/test/image/baselines/gl3d_snowden_altered.png b/test/image/baselines/gl3d_snowden_altered.png index c4a30fea97a..bc883df465f 100644 Binary files a/test/image/baselines/gl3d_snowden_altered.png and b/test/image/baselines/gl3d_snowden_altered.png differ diff --git a/test/image/baselines/gl3d_streamtube-first.png b/test/image/baselines/gl3d_streamtube-first.png index e93248d617f..f0e8d0a6c7e 100644 Binary files a/test/image/baselines/gl3d_streamtube-first.png and b/test/image/baselines/gl3d_streamtube-first.png differ diff --git a/test/image/baselines/gl3d_streamtube-simple.png b/test/image/baselines/gl3d_streamtube-simple.png index c65720d31cf..d8142fbe51e 100644 Binary files a/test/image/baselines/gl3d_streamtube-simple.png and b/test/image/baselines/gl3d_streamtube-simple.png differ diff --git a/test/image/baselines/gl3d_streamtube-thin.png b/test/image/baselines/gl3d_streamtube-thin.png index 12a384841e9..4a960153957 100644 Binary files a/test/image/baselines/gl3d_streamtube-thin.png and b/test/image/baselines/gl3d_streamtube-thin.png differ diff --git a/test/image/baselines/gl3d_streamtube-wind.png b/test/image/baselines/gl3d_streamtube-wind.png index ed802b002b1..8b9cda0a5c7 100644 Binary files a/test/image/baselines/gl3d_streamtube-wind.png and b/test/image/baselines/gl3d_streamtube-wind.png differ diff --git a/test/image/baselines/gl3d_streamtube_reversed_ranges.png b/test/image/baselines/gl3d_streamtube_reversed_ranges.png index 3d2d48e379b..a6ada49d43e 100644 Binary files a/test/image/baselines/gl3d_streamtube_reversed_ranges.png and b/test/image/baselines/gl3d_streamtube_reversed_ranges.png differ diff --git a/test/image/baselines/gl3d_surface-circular-colorscale.png b/test/image/baselines/gl3d_surface-circular-colorscale.png index d1ccfd9a0a6..7d842e845d8 100644 Binary files a/test/image/baselines/gl3d_surface-circular-colorscale.png and b/test/image/baselines/gl3d_surface-circular-colorscale.png differ diff --git a/test/image/baselines/gl3d_surface-lighting.png b/test/image/baselines/gl3d_surface-lighting.png index 3c809941d9c..22c9b8accba 100644 Binary files a/test/image/baselines/gl3d_surface-lighting.png and b/test/image/baselines/gl3d_surface-lighting.png differ diff --git a/test/image/baselines/gl3d_surface_intensity.png b/test/image/baselines/gl3d_surface_intensity.png index 43975bc64ac..0323c0a78f0 100644 Binary files a/test/image/baselines/gl3d_surface_intensity.png and b/test/image/baselines/gl3d_surface_intensity.png differ diff --git a/test/image/baselines/gl3d_tetrahedra.png b/test/image/baselines/gl3d_tetrahedra.png index 6839d63bca4..7e18d2e6654 100644 Binary files a/test/image/baselines/gl3d_tetrahedra.png and b/test/image/baselines/gl3d_tetrahedra.png differ diff --git a/test/image/baselines/gl3d_text-weirdness.png b/test/image/baselines/gl3d_text-weirdness.png index b56e1c1bb90..bfcee7a62e8 100644 Binary files a/test/image/baselines/gl3d_text-weirdness.png and b/test/image/baselines/gl3d_text-weirdness.png differ diff --git a/test/image/baselines/gl3d_triangle.png b/test/image/baselines/gl3d_triangle.png index d4d97e4eaca..c8a9e8efac0 100644 Binary files a/test/image/baselines/gl3d_triangle.png and b/test/image/baselines/gl3d_triangle.png differ diff --git a/test/image/baselines/gl3d_wire-surface.png b/test/image/baselines/gl3d_wire-surface.png index f086c3f3455..d2f262bde6b 100644 Binary files a/test/image/baselines/gl3d_wire-surface.png and b/test/image/baselines/gl3d_wire-surface.png differ diff --git a/test/image/baselines/gl3d_world-cals.png b/test/image/baselines/gl3d_world-cals.png index ce1bb9e24c5..73783142db1 100644 Binary files a/test/image/baselines/gl3d_world-cals.png and b/test/image/baselines/gl3d_world-cals.png differ diff --git a/test/image/baselines/gl3d_xy-defined-ticks.png b/test/image/baselines/gl3d_xy-defined-ticks.png index 544cf849925..f6ce3032935 100644 Binary files a/test/image/baselines/gl3d_xy-defined-ticks.png and b/test/image/baselines/gl3d_xy-defined-ticks.png differ diff --git a/test/image/baselines/gl3d_z-range.png b/test/image/baselines/gl3d_z-range.png index 494d67469cf..34ba618a449 100644 Binary files a/test/image/baselines/gl3d_z-range.png and b/test/image/baselines/gl3d_z-range.png differ diff --git a/test/image/baselines/global_font.png b/test/image/baselines/global_font.png index 67e89da9600..914c9ffde17 100644 Binary files a/test/image/baselines/global_font.png and b/test/image/baselines/global_font.png differ diff --git a/test/image/baselines/glpolar_scatter.png b/test/image/baselines/glpolar_scatter.png index 36001048a0e..82624a87bfe 100644 Binary files a/test/image/baselines/glpolar_scatter.png and b/test/image/baselines/glpolar_scatter.png differ diff --git a/test/image/baselines/glpolar_style.png b/test/image/baselines/glpolar_style.png index cd7b776f669..2c01e61cb2a 100644 Binary files a/test/image/baselines/glpolar_style.png and b/test/image/baselines/glpolar_style.png differ diff --git a/test/image/baselines/glpolar_subplots.png b/test/image/baselines/glpolar_subplots.png index 645d2858869..46a3f6a9c66 100644 Binary files a/test/image/baselines/glpolar_subplots.png and b/test/image/baselines/glpolar_subplots.png differ diff --git a/test/image/baselines/greens_heatmap.png b/test/image/baselines/greens_heatmap.png index bad2f220379..a61536da741 100644 Binary files a/test/image/baselines/greens_heatmap.png and b/test/image/baselines/greens_heatmap.png differ diff --git a/test/image/baselines/greys_heatmap.png b/test/image/baselines/greys_heatmap.png index 9bf513496ff..9c7fb11db99 100644 Binary files a/test/image/baselines/greys_heatmap.png and b/test/image/baselines/greys_heatmap.png differ diff --git a/test/image/baselines/grid_subplot_types.png b/test/image/baselines/grid_subplot_types.png index bcf32c5a049..95b118333c3 100644 Binary files a/test/image/baselines/grid_subplot_types.png and b/test/image/baselines/grid_subplot_types.png differ diff --git a/test/image/baselines/grouped_bar.png b/test/image/baselines/grouped_bar.png index e9140ee454d..461eb1c9d09 100644 Binary files a/test/image/baselines/grouped_bar.png and b/test/image/baselines/grouped_bar.png differ diff --git a/test/image/baselines/heatmap-reverse-autocolorscale.png b/test/image/baselines/heatmap-reverse-autocolorscale.png index c7dee07c4ac..1e2d04f02ad 100644 Binary files a/test/image/baselines/heatmap-reverse-autocolorscale.png and b/test/image/baselines/heatmap-reverse-autocolorscale.png differ diff --git a/test/image/baselines/heatmap_autocolor_negative.png b/test/image/baselines/heatmap_autocolor_negative.png index fab5d5bc8fa..701bbba4db5 100644 Binary files a/test/image/baselines/heatmap_autocolor_negative.png and b/test/image/baselines/heatmap_autocolor_negative.png differ diff --git a/test/image/baselines/heatmap_autocolor_positive.png b/test/image/baselines/heatmap_autocolor_positive.png index edac6745845..24d52849dd4 100644 Binary files a/test/image/baselines/heatmap_autocolor_positive.png and b/test/image/baselines/heatmap_autocolor_positive.png differ diff --git a/test/image/baselines/heatmap_brick_padding.png b/test/image/baselines/heatmap_brick_padding.png index d7e9f6e1549..58b28e13181 100644 Binary files a/test/image/baselines/heatmap_brick_padding.png and b/test/image/baselines/heatmap_brick_padding.png differ diff --git a/test/image/baselines/heatmap_contour_irregular_bricks.png b/test/image/baselines/heatmap_contour_irregular_bricks.png index 84a3a9ccb85..46d44de4b5e 100644 Binary files a/test/image/baselines/heatmap_contour_irregular_bricks.png and b/test/image/baselines/heatmap_contour_irregular_bricks.png differ diff --git a/test/image/baselines/heatmap_multi-trace.png b/test/image/baselines/heatmap_multi-trace.png index 11693e76b76..ff9e5b3de1c 100644 Binary files a/test/image/baselines/heatmap_multi-trace.png and b/test/image/baselines/heatmap_multi-trace.png differ diff --git a/test/image/baselines/heatmap_xyz-dates-and-categories.png b/test/image/baselines/heatmap_xyz-dates-and-categories.png index aaf59fd6ff6..a6a33b09f88 100644 Binary files a/test/image/baselines/heatmap_xyz-dates-and-categories.png and b/test/image/baselines/heatmap_xyz-dates-and-categories.png differ diff --git a/test/image/baselines/heatmap_xyz-gaps-on-sides.png b/test/image/baselines/heatmap_xyz-gaps-on-sides.png index c75a17cb44f..a3118ba0446 100644 Binary files a/test/image/baselines/heatmap_xyz-gaps-on-sides.png and b/test/image/baselines/heatmap_xyz-gaps-on-sides.png differ diff --git a/test/image/baselines/hist2d_summed.png b/test/image/baselines/hist2d_summed.png index 6d65d5d57a5..2b5baa14c5b 100644 Binary files a/test/image/baselines/hist2d_summed.png and b/test/image/baselines/hist2d_summed.png differ diff --git a/test/image/baselines/hist_003_to_093.png b/test/image/baselines/hist_003_to_093.png index 462f1cc64e3..a8c79c8bac7 100644 Binary files a/test/image/baselines/hist_003_to_093.png and b/test/image/baselines/hist_003_to_093.png differ diff --git a/test/image/baselines/hist_003_to_1.png b/test/image/baselines/hist_003_to_1.png index 5e5b094a2dd..ea66c4ffbf7 100644 Binary files a/test/image/baselines/hist_003_to_1.png and b/test/image/baselines/hist_003_to_1.png differ diff --git a/test/image/baselines/hist_0_to_093.png b/test/image/baselines/hist_0_to_093.png index 4715469f776..4d06d949e7d 100644 Binary files a/test/image/baselines/hist_0_to_093.png and b/test/image/baselines/hist_0_to_093.png differ diff --git a/test/image/baselines/hist_0_to_1_midpoints.png b/test/image/baselines/hist_0_to_1_midpoints.png index 5ce60859f17..0a91e77e68a 100644 Binary files a/test/image/baselines/hist_0_to_1_midpoints.png and b/test/image/baselines/hist_0_to_1_midpoints.png differ diff --git a/test/image/baselines/hist_all_integer.png b/test/image/baselines/hist_all_integer.png index 6a995b6b7fc..bafbca51da8 100644 Binary files a/test/image/baselines/hist_all_integer.png and b/test/image/baselines/hist_all_integer.png differ diff --git a/test/image/baselines/hist_all_integer_n50.png b/test/image/baselines/hist_all_integer_n50.png index 50c27c9349f..7893c7838aa 100644 Binary files a/test/image/baselines/hist_all_integer_n50.png and b/test/image/baselines/hist_all_integer_n50.png differ diff --git a/test/image/baselines/hist_almost_integer.png b/test/image/baselines/hist_almost_integer.png index 0d360d10788..bbad82e82f9 100644 Binary files a/test/image/baselines/hist_almost_integer.png and b/test/image/baselines/hist_almost_integer.png differ diff --git a/test/image/baselines/hist_category.png b/test/image/baselines/hist_category.png index 7c6a03da963..4a7be9a4201 100644 Binary files a/test/image/baselines/hist_category.png and b/test/image/baselines/hist_category.png differ diff --git a/test/image/baselines/hist_cum_stacked.png b/test/image/baselines/hist_cum_stacked.png index 29702797e23..2b20f875c2c 100644 Binary files a/test/image/baselines/hist_cum_stacked.png and b/test/image/baselines/hist_cum_stacked.png differ diff --git a/test/image/baselines/hist_grouped.png b/test/image/baselines/hist_grouped.png index a5d9e71a794..edd9a3c7f55 100644 Binary files a/test/image/baselines/hist_grouped.png and b/test/image/baselines/hist_grouped.png differ diff --git a/test/image/baselines/hist_multi.png b/test/image/baselines/hist_multi.png index df9598daf23..b3fe9bfd7f0 100644 Binary files a/test/image/baselines/hist_multi.png and b/test/image/baselines/hist_multi.png differ diff --git a/test/image/baselines/hist_stacked.png b/test/image/baselines/hist_stacked.png index 72cb9a5ec04..b9880f47669 100644 Binary files a/test/image/baselines/hist_stacked.png and b/test/image/baselines/hist_stacked.png differ diff --git a/test/image/baselines/hist_summed.png b/test/image/baselines/hist_summed.png index 9f7a7cb5d15..6d701478257 100644 Binary files a/test/image/baselines/hist_summed.png and b/test/image/baselines/hist_summed.png differ diff --git a/test/image/baselines/hist_valid_ses.png b/test/image/baselines/hist_valid_ses.png index 8e71146a3fd..3d0831baf7d 100644 Binary files a/test/image/baselines/hist_valid_ses.png and b/test/image/baselines/hist_valid_ses.png differ diff --git a/test/image/baselines/hist_valid_ses_y.png b/test/image/baselines/hist_valid_ses_y.png index 717588940d9..c64dd7b1212 100644 Binary files a/test/image/baselines/hist_valid_ses_y.png and b/test/image/baselines/hist_valid_ses_y.png differ diff --git a/test/image/baselines/histogram_colorscale.png b/test/image/baselines/histogram_colorscale.png index 7dda32cbf18..5f87ea36faa 100644 Binary files a/test/image/baselines/histogram_colorscale.png and b/test/image/baselines/histogram_colorscale.png differ diff --git a/test/image/baselines/hot_heatmap.png b/test/image/baselines/hot_heatmap.png index 584435ca57e..1fbef7a4a3e 100644 Binary files a/test/image/baselines/hot_heatmap.png and b/test/image/baselines/hot_heatmap.png differ diff --git a/test/image/baselines/japanese.png b/test/image/baselines/japanese.png index 3594fa47be8..db45edbbcf8 100644 Binary files a/test/image/baselines/japanese.png and b/test/image/baselines/japanese.png differ diff --git a/test/image/baselines/jet_heatmap.png b/test/image/baselines/jet_heatmap.png index 885b29c8eaa..eac4ddcee66 100644 Binary files a/test/image/baselines/jet_heatmap.png and b/test/image/baselines/jet_heatmap.png differ diff --git a/test/image/baselines/labelled_heatmap.png b/test/image/baselines/labelled_heatmap.png index f39c6852bcb..6434735fa92 100644 Binary files a/test/image/baselines/labelled_heatmap.png and b/test/image/baselines/labelled_heatmap.png differ diff --git a/test/image/baselines/layout-colorway.png b/test/image/baselines/layout-colorway.png index ca88c794ebb..4441fb4fe8e 100644 Binary files a/test/image/baselines/layout-colorway.png and b/test/image/baselines/layout-colorway.png differ diff --git a/test/image/baselines/layout_image.png b/test/image/baselines/layout_image.png index f09ebdccb2a..60664c654df 100644 Binary files a/test/image/baselines/layout_image.png and b/test/image/baselines/layout_image.png differ diff --git a/test/image/baselines/legend_horizontal.png b/test/image/baselines/legend_horizontal.png index 403ff3053fa..a884ba29701 100644 Binary files a/test/image/baselines/legend_horizontal.png and b/test/image/baselines/legend_horizontal.png differ diff --git a/test/image/baselines/legend_horizontal_autowrap.png b/test/image/baselines/legend_horizontal_autowrap.png index d3d284bf01a..f5592f3d36e 100644 Binary files a/test/image/baselines/legend_horizontal_autowrap.png and b/test/image/baselines/legend_horizontal_autowrap.png differ diff --git a/test/image/baselines/legend_horizontal_groups.png b/test/image/baselines/legend_horizontal_groups.png index 29536dc9b0f..bd2043478b4 100644 Binary files a/test/image/baselines/legend_horizontal_groups.png and b/test/image/baselines/legend_horizontal_groups.png differ diff --git a/test/image/baselines/legend_horizontal_one_row.png b/test/image/baselines/legend_horizontal_one_row.png index 4916fc09b63..5a11604afb5 100644 Binary files a/test/image/baselines/legend_horizontal_one_row.png and b/test/image/baselines/legend_horizontal_one_row.png differ diff --git a/test/image/baselines/legend_inside.png b/test/image/baselines/legend_inside.png index 7484b34e1be..bfc77a15776 100644 Binary files a/test/image/baselines/legend_inside.png and b/test/image/baselines/legend_inside.png differ diff --git a/test/image/baselines/legend_labels.png b/test/image/baselines/legend_labels.png index 42cf8be2adc..31c676319c6 100644 Binary files a/test/image/baselines/legend_labels.png and b/test/image/baselines/legend_labels.png differ diff --git a/test/image/baselines/legend_large_margin.png b/test/image/baselines/legend_large_margin.png index 259e998ae2f..524eddbfdd3 100644 Binary files a/test/image/baselines/legend_large_margin.png and b/test/image/baselines/legend_large_margin.png differ diff --git a/test/image/baselines/legend_negative_y.png b/test/image/baselines/legend_negative_y.png index a7517cfeaf9..9f62b29f33b 100644 Binary files a/test/image/baselines/legend_negative_y.png and b/test/image/baselines/legend_negative_y.png differ diff --git a/test/image/baselines/legend_outside.png b/test/image/baselines/legend_outside.png index f6aa26a33d1..2faadc5b5c5 100644 Binary files a/test/image/baselines/legend_outside.png and b/test/image/baselines/legend_outside.png differ diff --git a/test/image/baselines/legend_scroll.png b/test/image/baselines/legend_scroll.png index f072e5b5de5..07b17e47693 100644 Binary files a/test/image/baselines/legend_scroll.png and b/test/image/baselines/legend_scroll.png differ diff --git a/test/image/baselines/legend_style.png b/test/image/baselines/legend_style.png index c3a4dbf6c8e..6d852101ba0 100644 Binary files a/test/image/baselines/legend_style.png and b/test/image/baselines/legend_style.png differ diff --git a/test/image/baselines/legend_visibility.png b/test/image/baselines/legend_visibility.png index 2c5456f8ec0..14b22e7f42a 100644 Binary files a/test/image/baselines/legend_visibility.png and b/test/image/baselines/legend_visibility.png differ diff --git a/test/image/baselines/legendgroup.png b/test/image/baselines/legendgroup.png index ff8c3062c59..b822ff05863 100644 Binary files a/test/image/baselines/legendgroup.png and b/test/image/baselines/legendgroup.png differ diff --git a/test/image/baselines/legendgroup_bar-stack.png b/test/image/baselines/legendgroup_bar-stack.png index 450334f264e..3bb0d4d719d 100644 Binary files a/test/image/baselines/legendgroup_bar-stack.png and b/test/image/baselines/legendgroup_bar-stack.png differ diff --git a/test/image/baselines/line_grid_color.png b/test/image/baselines/line_grid_color.png index d38e8b39c78..6fd5e045bdb 100644 Binary files a/test/image/baselines/line_grid_color.png and b/test/image/baselines/line_grid_color.png differ diff --git a/test/image/baselines/line_grid_width.png b/test/image/baselines/line_grid_width.png index da67496c1a9..795e060588d 100644 Binary files a/test/image/baselines/line_grid_width.png and b/test/image/baselines/line_grid_width.png differ diff --git a/test/image/baselines/line_scatter.png b/test/image/baselines/line_scatter.png index 0c089ef261a..a6232f5ea45 100644 Binary files a/test/image/baselines/line_scatter.png and b/test/image/baselines/line_scatter.png differ diff --git a/test/image/baselines/line_style.png b/test/image/baselines/line_style.png index 1ca745a9632..f8527e94a8c 100644 Binary files a/test/image/baselines/line_style.png and b/test/image/baselines/line_style.png differ diff --git a/test/image/baselines/log_lines_fills.png b/test/image/baselines/log_lines_fills.png index 9aa6c95be5b..344d8b47ceb 100644 Binary files a/test/image/baselines/log_lines_fills.png and b/test/image/baselines/log_lines_fills.png differ diff --git a/test/image/baselines/long_axis_labels.png b/test/image/baselines/long_axis_labels.png index 77ba28cc14a..174ad419dec 100644 Binary files a/test/image/baselines/long_axis_labels.png and b/test/image/baselines/long_axis_labels.png differ diff --git a/test/image/baselines/marker_line_width.png b/test/image/baselines/marker_line_width.png index 77f6bb59ee0..c93fdec14c4 100644 Binary files a/test/image/baselines/marker_line_width.png and b/test/image/baselines/marker_line_width.png differ diff --git a/test/image/baselines/marker_symbols.png b/test/image/baselines/marker_symbols.png index 527a3fa66df..8fc7d90bef5 100644 Binary files a/test/image/baselines/marker_symbols.png and b/test/image/baselines/marker_symbols.png differ diff --git a/test/image/baselines/mathjax.png b/test/image/baselines/mathjax.png index 1c85c4d8dd2..e8fae0a3744 100644 Binary files a/test/image/baselines/mathjax.png and b/test/image/baselines/mathjax.png differ diff --git a/test/image/baselines/multiple_axes_double.png b/test/image/baselines/multiple_axes_double.png index 881054c41fc..3bd2b5470c8 100644 Binary files a/test/image/baselines/multiple_axes_double.png and b/test/image/baselines/multiple_axes_double.png differ diff --git a/test/image/baselines/multiple_axes_multiple.png b/test/image/baselines/multiple_axes_multiple.png index d079a9c597d..c2e76c41a2b 100644 Binary files a/test/image/baselines/multiple_axes_multiple.png and b/test/image/baselines/multiple_axes_multiple.png differ diff --git a/test/image/baselines/multiple_subplots.png b/test/image/baselines/multiple_subplots.png index 758c5a99ff2..97fa7779b64 100644 Binary files a/test/image/baselines/multiple_subplots.png and b/test/image/baselines/multiple_subplots.png differ diff --git a/test/image/baselines/ohlc_first.png b/test/image/baselines/ohlc_first.png index 8615422ad20..8dc9f0f3c02 100644 Binary files a/test/image/baselines/ohlc_first.png and b/test/image/baselines/ohlc_first.png differ diff --git a/test/image/baselines/overlaying-axis-lines.png b/test/image/baselines/overlaying-axis-lines.png index 1f9bb7017ac..bf91ffe2a83 100644 Binary files a/test/image/baselines/overlaying-axis-lines.png and b/test/image/baselines/overlaying-axis-lines.png differ diff --git a/test/image/baselines/parcats_bad-displayindex.png b/test/image/baselines/parcats_bad-displayindex.png index 1b02d451a15..4f034a89ca3 100644 Binary files a/test/image/baselines/parcats_bad-displayindex.png and b/test/image/baselines/parcats_bad-displayindex.png differ diff --git a/test/image/baselines/parcats_basic.png b/test/image/baselines/parcats_basic.png index 20ffc0024f2..93c4fb4244f 100644 Binary files a/test/image/baselines/parcats_basic.png and b/test/image/baselines/parcats_basic.png differ diff --git a/test/image/baselines/parcats_basic_freeform.png b/test/image/baselines/parcats_basic_freeform.png index 20ffc0024f2..93c4fb4244f 100644 Binary files a/test/image/baselines/parcats_basic_freeform.png and b/test/image/baselines/parcats_basic_freeform.png differ diff --git a/test/image/baselines/parcats_bundled.png b/test/image/baselines/parcats_bundled.png index 813fd6ddd32..560ea4e79c5 100644 Binary files a/test/image/baselines/parcats_bundled.png and b/test/image/baselines/parcats_bundled.png differ diff --git a/test/image/baselines/parcats_bundled_reversed.png b/test/image/baselines/parcats_bundled_reversed.png index 8b714e28fd9..ae9bc23404b 100644 Binary files a/test/image/baselines/parcats_bundled_reversed.png and b/test/image/baselines/parcats_bundled_reversed.png differ diff --git a/test/image/baselines/parcats_dark.png b/test/image/baselines/parcats_dark.png index 167fd3428d8..9f8e2cf39cf 100644 Binary files a/test/image/baselines/parcats_dark.png and b/test/image/baselines/parcats_dark.png differ diff --git a/test/image/baselines/parcats_grid_subplots.png b/test/image/baselines/parcats_grid_subplots.png index 6b3ce202c17..ed048952a43 100644 Binary files a/test/image/baselines/parcats_grid_subplots.png and b/test/image/baselines/parcats_grid_subplots.png differ diff --git a/test/image/baselines/parcats_hoveron_color.png b/test/image/baselines/parcats_hoveron_color.png index 9eac4f55d6e..00625025c5c 100644 Binary files a/test/image/baselines/parcats_hoveron_color.png and b/test/image/baselines/parcats_hoveron_color.png differ diff --git a/test/image/baselines/parcats_hoveron_dimension.png b/test/image/baselines/parcats_hoveron_dimension.png index fd4e7b27dbd..d0149518962 100644 Binary files a/test/image/baselines/parcats_hoveron_dimension.png and b/test/image/baselines/parcats_hoveron_dimension.png differ diff --git a/test/image/baselines/parcats_invisible_dimension.png b/test/image/baselines/parcats_invisible_dimension.png index 78923b01211..0caa9731600 100644 Binary files a/test/image/baselines/parcats_invisible_dimension.png and b/test/image/baselines/parcats_invisible_dimension.png differ diff --git a/test/image/baselines/parcats_reordered.png b/test/image/baselines/parcats_reordered.png index 4acfe3a8b23..ddfe9cee7e5 100644 Binary files a/test/image/baselines/parcats_reordered.png and b/test/image/baselines/parcats_reordered.png differ diff --git a/test/image/baselines/parcats_unbundled.png b/test/image/baselines/parcats_unbundled.png index 9eac4f55d6e..00625025c5c 100644 Binary files a/test/image/baselines/parcats_unbundled.png and b/test/image/baselines/parcats_unbundled.png differ diff --git a/test/image/baselines/percent_error_bar.png b/test/image/baselines/percent_error_bar.png index 93c9fb3760c..dbc9eb0b565 100644 Binary files a/test/image/baselines/percent_error_bar.png and b/test/image/baselines/percent_error_bar.png differ diff --git a/test/image/baselines/picnic_heatmap.png b/test/image/baselines/picnic_heatmap.png index 7f954f5cfb9..d385bd7ca0c 100644 Binary files a/test/image/baselines/picnic_heatmap.png and b/test/image/baselines/picnic_heatmap.png differ diff --git a/test/image/baselines/pie_aggregated.png b/test/image/baselines/pie_aggregated.png index c8e29a1e90e..203f3cfa2d2 100644 Binary files a/test/image/baselines/pie_aggregated.png and b/test/image/baselines/pie_aggregated.png differ diff --git a/test/image/baselines/pie_fonts.png b/test/image/baselines/pie_fonts.png index 03560a12730..def0a2178d0 100644 Binary files a/test/image/baselines/pie_fonts.png and b/test/image/baselines/pie_fonts.png differ diff --git a/test/image/baselines/pie_label0_dlabel.png b/test/image/baselines/pie_label0_dlabel.png index 41bd57b5c82..a4005c13a3d 100644 Binary files a/test/image/baselines/pie_label0_dlabel.png and b/test/image/baselines/pie_label0_dlabel.png differ diff --git a/test/image/baselines/pie_labels_colors_text.png b/test/image/baselines/pie_labels_colors_text.png index f338d0a468b..c031f665fbf 100644 Binary files a/test/image/baselines/pie_labels_colors_text.png and b/test/image/baselines/pie_labels_colors_text.png differ diff --git a/test/image/baselines/pie_scale_textpos_hideslices.png b/test/image/baselines/pie_scale_textpos_hideslices.png index be3812b567b..bc5a6b40923 100644 Binary files a/test/image/baselines/pie_scale_textpos_hideslices.png and b/test/image/baselines/pie_scale_textpos_hideslices.png differ diff --git a/test/image/baselines/pie_simple.png b/test/image/baselines/pie_simple.png index 272f4d74d11..e283bff5093 100644 Binary files a/test/image/baselines/pie_simple.png and b/test/image/baselines/pie_simple.png differ diff --git a/test/image/baselines/pie_sort_direction.png b/test/image/baselines/pie_sort_direction.png index 833c7ec566e..73409d16c1f 100644 Binary files a/test/image/baselines/pie_sort_direction.png and b/test/image/baselines/pie_sort_direction.png differ diff --git a/test/image/baselines/pie_style.png b/test/image/baselines/pie_style.png index a870ed1c8cd..4e949508521 100644 Binary files a/test/image/baselines/pie_style.png and b/test/image/baselines/pie_style.png differ diff --git a/test/image/baselines/pie_style_arrays.png b/test/image/baselines/pie_style_arrays.png index 2bca68676f3..bab594a0535 100644 Binary files a/test/image/baselines/pie_style_arrays.png and b/test/image/baselines/pie_style_arrays.png differ diff --git a/test/image/baselines/pie_title_groupscale.png b/test/image/baselines/pie_title_groupscale.png index 26ef09139f0..e2a166bbc4b 100644 Binary files a/test/image/baselines/pie_title_groupscale.png and b/test/image/baselines/pie_title_groupscale.png differ diff --git a/test/image/baselines/pie_title_middle_center.png b/test/image/baselines/pie_title_middle_center.png index 6018a07e748..d3f5b6f8236 100644 Binary files a/test/image/baselines/pie_title_middle_center.png and b/test/image/baselines/pie_title_middle_center.png differ diff --git a/test/image/baselines/pie_title_middle_center_multiline.png b/test/image/baselines/pie_title_middle_center_multiline.png index 2b79c7de962..6d044a874e2 100644 Binary files a/test/image/baselines/pie_title_middle_center_multiline.png and b/test/image/baselines/pie_title_middle_center_multiline.png differ diff --git a/test/image/baselines/pie_title_multiple.png b/test/image/baselines/pie_title_multiple.png index 388c923d820..8450db44bc0 100644 Binary files a/test/image/baselines/pie_title_multiple.png and b/test/image/baselines/pie_title_multiple.png differ diff --git a/test/image/baselines/pie_title_pull.png b/test/image/baselines/pie_title_pull.png index ae6044d147a..f9837e26dc4 100644 Binary files a/test/image/baselines/pie_title_pull.png and b/test/image/baselines/pie_title_pull.png differ diff --git a/test/image/baselines/pie_title_subscript.png b/test/image/baselines/pie_title_subscript.png index 04fb7b3e0df..6cb39b00622 100644 Binary files a/test/image/baselines/pie_title_subscript.png and b/test/image/baselines/pie_title_subscript.png differ diff --git a/test/image/baselines/pie_title_variations.png b/test/image/baselines/pie_title_variations.png index abc8877c0af..d902eb89e2b 100644 Binary files a/test/image/baselines/pie_title_variations.png and b/test/image/baselines/pie_title_variations.png differ diff --git a/test/image/baselines/plot_types.png b/test/image/baselines/plot_types.png index 55c66598f52..70c3c892dc0 100644 Binary files a/test/image/baselines/plot_types.png and b/test/image/baselines/plot_types.png differ diff --git a/test/image/baselines/point-selection.png b/test/image/baselines/point-selection.png index 396cf75cad1..ff99f2a426e 100644 Binary files a/test/image/baselines/point-selection.png and b/test/image/baselines/point-selection.png differ diff --git a/test/image/baselines/point-selection2.png b/test/image/baselines/point-selection2.png index 8a898869141..e337b22f122 100644 Binary files a/test/image/baselines/point-selection2.png and b/test/image/baselines/point-selection2.png differ diff --git a/test/image/baselines/polar_area_chart.png b/test/image/baselines/polar_area_chart.png index 948febef78e..5a879b08ab0 100644 Binary files a/test/image/baselines/polar_area_chart.png and b/test/image/baselines/polar_area_chart.png differ diff --git a/test/image/baselines/polar_bar-overlay.png b/test/image/baselines/polar_bar-overlay.png index c10f093cd84..e7e42335f91 100644 Binary files a/test/image/baselines/polar_bar-overlay.png and b/test/image/baselines/polar_bar-overlay.png differ diff --git a/test/image/baselines/polar_bar-stacked.png b/test/image/baselines/polar_bar-stacked.png index e317800d5fb..36531808fcc 100644 Binary files a/test/image/baselines/polar_bar-stacked.png and b/test/image/baselines/polar_bar-stacked.png differ diff --git a/test/image/baselines/polar_bar-width-base-offset.png b/test/image/baselines/polar_bar-width-base-offset.png index eac19c97c6c..03721744fe4 100644 Binary files a/test/image/baselines/polar_bar-width-base-offset.png and b/test/image/baselines/polar_bar-width-base-offset.png differ diff --git a/test/image/baselines/polar_blank.png b/test/image/baselines/polar_blank.png index 78d0dca28ea..66881cf43c3 100644 Binary files a/test/image/baselines/polar_blank.png and b/test/image/baselines/polar_blank.png differ diff --git a/test/image/baselines/polar_categories.png b/test/image/baselines/polar_categories.png index 67e45a62d91..86fdd3616f2 100644 Binary files a/test/image/baselines/polar_categories.png and b/test/image/baselines/polar_categories.png differ diff --git a/test/image/baselines/polar_dates.png b/test/image/baselines/polar_dates.png index b102e5ea70c..7dd0258a1e1 100644 Binary files a/test/image/baselines/polar_dates.png and b/test/image/baselines/polar_dates.png differ diff --git a/test/image/baselines/polar_direction.png b/test/image/baselines/polar_direction.png index 4b57bf4a130..75b20315bcb 100644 Binary files a/test/image/baselines/polar_direction.png and b/test/image/baselines/polar_direction.png differ diff --git a/test/image/baselines/polar_fills.png b/test/image/baselines/polar_fills.png index fd34fb02040..7b9e998eaf3 100644 Binary files a/test/image/baselines/polar_fills.png and b/test/image/baselines/polar_fills.png differ diff --git a/test/image/baselines/polar_funky-bars.png b/test/image/baselines/polar_funky-bars.png index f986930a388..59aa6fd6c80 100644 Binary files a/test/image/baselines/polar_funky-bars.png and b/test/image/baselines/polar_funky-bars.png differ diff --git a/test/image/baselines/polar_hole.png b/test/image/baselines/polar_hole.png index b701371fe93..2f2c560dbfc 100644 Binary files a/test/image/baselines/polar_hole.png and b/test/image/baselines/polar_hole.png differ diff --git a/test/image/baselines/polar_line.png b/test/image/baselines/polar_line.png index bd00514df84..120d344dc3c 100644 Binary files a/test/image/baselines/polar_line.png and b/test/image/baselines/polar_line.png differ diff --git a/test/image/baselines/polar_polygon-bars.png b/test/image/baselines/polar_polygon-bars.png index 892e5dd4ac5..484838a532e 100644 Binary files a/test/image/baselines/polar_polygon-bars.png and b/test/image/baselines/polar_polygon-bars.png differ diff --git a/test/image/baselines/polar_polygon-grids.png b/test/image/baselines/polar_polygon-grids.png index dea0454b4d3..3e0dfdffd32 100644 Binary files a/test/image/baselines/polar_polygon-grids.png and b/test/image/baselines/polar_polygon-grids.png differ diff --git a/test/image/baselines/polar_r0dr-theta0dtheta.png b/test/image/baselines/polar_r0dr-theta0dtheta.png index b41f8c9497f..c47563d3853 100644 Binary files a/test/image/baselines/polar_r0dr-theta0dtheta.png and b/test/image/baselines/polar_r0dr-theta0dtheta.png differ diff --git a/test/image/baselines/polar_radial-range.png b/test/image/baselines/polar_radial-range.png index 8e6e570dc3e..e1dede37507 100644 Binary files a/test/image/baselines/polar_radial-range.png and b/test/image/baselines/polar_radial-range.png differ diff --git a/test/image/baselines/polar_scatter.png b/test/image/baselines/polar_scatter.png index c5fffaf3d30..95d9ab77bd2 100644 Binary files a/test/image/baselines/polar_scatter.png and b/test/image/baselines/polar_scatter.png differ diff --git a/test/image/baselines/polar_sector.png b/test/image/baselines/polar_sector.png index d81ffb8f7c9..111ca88ea50 100644 Binary files a/test/image/baselines/polar_sector.png and b/test/image/baselines/polar_sector.png differ diff --git a/test/image/baselines/polar_subplots.png b/test/image/baselines/polar_subplots.png index e441914242d..df8a6ea3f63 100644 Binary files a/test/image/baselines/polar_subplots.png and b/test/image/baselines/polar_subplots.png differ diff --git a/test/image/baselines/polar_template.png b/test/image/baselines/polar_template.png index 98bea716231..eb5a4501ccf 100644 Binary files a/test/image/baselines/polar_template.png and b/test/image/baselines/polar_template.png differ diff --git a/test/image/baselines/polar_ticks.png b/test/image/baselines/polar_ticks.png index 6a4eb5b642b..8bcc1139696 100644 Binary files a/test/image/baselines/polar_ticks.png and b/test/image/baselines/polar_ticks.png differ diff --git a/test/image/baselines/polar_transforms.png b/test/image/baselines/polar_transforms.png index b120caaafdc..f613398700a 100644 Binary files a/test/image/baselines/polar_transforms.png and b/test/image/baselines/polar_transforms.png differ diff --git a/test/image/baselines/polar_wind-rose.png b/test/image/baselines/polar_wind-rose.png index 951dfe8f833..27f7ec9d329 100644 Binary files a/test/image/baselines/polar_wind-rose.png and b/test/image/baselines/polar_wind-rose.png differ diff --git a/test/image/baselines/portland_heatmap.png b/test/image/baselines/portland_heatmap.png index 62f9fec2572..f5d956039d9 100644 Binary files a/test/image/baselines/portland_heatmap.png and b/test/image/baselines/portland_heatmap.png differ diff --git a/test/image/baselines/pseudo_html.png b/test/image/baselines/pseudo_html.png index a3b74e18888..74689c26266 100644 Binary files a/test/image/baselines/pseudo_html.png and b/test/image/baselines/pseudo_html.png differ diff --git a/test/image/baselines/range_selector.png b/test/image/baselines/range_selector.png index 523dc5d3ffe..15c69a18c28 100644 Binary files a/test/image/baselines/range_selector.png and b/test/image/baselines/range_selector.png differ diff --git a/test/image/baselines/range_selector_style.png b/test/image/baselines/range_selector_style.png index 7bc630a406e..13074b83a23 100644 Binary files a/test/image/baselines/range_selector_style.png and b/test/image/baselines/range_selector_style.png differ diff --git a/test/image/baselines/range_slider.png b/test/image/baselines/range_slider.png index 0708cf613b2..a8c5631dbe2 100644 Binary files a/test/image/baselines/range_slider.png and b/test/image/baselines/range_slider.png differ diff --git a/test/image/baselines/range_slider_axes_double.png b/test/image/baselines/range_slider_axes_double.png index e229362757a..e43f12d8945 100644 Binary files a/test/image/baselines/range_slider_axes_double.png and b/test/image/baselines/range_slider_axes_double.png differ diff --git a/test/image/baselines/range_slider_axes_stacked.png b/test/image/baselines/range_slider_axes_stacked.png index fcf3de9e668..def687baaf2 100644 Binary files a/test/image/baselines/range_slider_axes_stacked.png and b/test/image/baselines/range_slider_axes_stacked.png differ diff --git a/test/image/baselines/range_slider_box.png b/test/image/baselines/range_slider_box.png index ab16195a328..a5dea175b13 100644 Binary files a/test/image/baselines/range_slider_box.png and b/test/image/baselines/range_slider_box.png differ diff --git a/test/image/baselines/range_slider_initial_expanded.png b/test/image/baselines/range_slider_initial_expanded.png index 1abce867322..bbe8219069f 100644 Binary files a/test/image/baselines/range_slider_initial_expanded.png and b/test/image/baselines/range_slider_initial_expanded.png differ diff --git a/test/image/baselines/range_slider_initial_valid.png b/test/image/baselines/range_slider_initial_valid.png index 3b6cdedb466..01bb82e9cdc 100644 Binary files a/test/image/baselines/range_slider_initial_valid.png and b/test/image/baselines/range_slider_initial_valid.png differ diff --git a/test/image/baselines/range_slider_multiple.png b/test/image/baselines/range_slider_multiple.png index 5761b38161d..ed170cab795 100644 Binary files a/test/image/baselines/range_slider_multiple.png and b/test/image/baselines/range_slider_multiple.png differ diff --git a/test/image/baselines/range_slider_rangemode.png b/test/image/baselines/range_slider_rangemode.png index 0915d37b06d..51d4b0ca2f3 100644 Binary files a/test/image/baselines/range_slider_rangemode.png and b/test/image/baselines/range_slider_rangemode.png differ diff --git a/test/image/baselines/rdbu_heatmap.png b/test/image/baselines/rdbu_heatmap.png index 41c11ed27cf..9233152a5bd 100644 Binary files a/test/image/baselines/rdbu_heatmap.png and b/test/image/baselines/rdbu_heatmap.png differ diff --git a/test/image/baselines/sankey_energy.png b/test/image/baselines/sankey_energy.png index 0e059234f0b..ff5ae41d8d5 100644 Binary files a/test/image/baselines/sankey_energy.png and b/test/image/baselines/sankey_energy.png differ diff --git a/test/image/baselines/sankey_energy_dark.png b/test/image/baselines/sankey_energy_dark.png index b2feea2325f..c89ca07d009 100644 Binary files a/test/image/baselines/sankey_energy_dark.png and b/test/image/baselines/sankey_energy_dark.png differ diff --git a/test/image/baselines/sankey_large_padding.png b/test/image/baselines/sankey_large_padding.png index 38d263f799d..07cd4965031 100644 Binary files a/test/image/baselines/sankey_large_padding.png and b/test/image/baselines/sankey_large_padding.png differ diff --git a/test/image/baselines/sankey_messy.png b/test/image/baselines/sankey_messy.png index e42539a8a7d..ac1469ba92b 100644 Binary files a/test/image/baselines/sankey_messy.png and b/test/image/baselines/sankey_messy.png differ diff --git a/test/image/baselines/sankey_subplots.png b/test/image/baselines/sankey_subplots.png index 5034eade547..be1a7d129b1 100644 Binary files a/test/image/baselines/sankey_subplots.png and b/test/image/baselines/sankey_subplots.png differ diff --git a/test/image/baselines/scatter-colorscale-colorbar.png b/test/image/baselines/scatter-colorscale-colorbar.png index 2ddf0dd7334..5daca9e85f1 100644 Binary files a/test/image/baselines/scatter-colorscale-colorbar.png and b/test/image/baselines/scatter-colorscale-colorbar.png differ diff --git a/test/image/baselines/scatter-marker-line-colorscales.png b/test/image/baselines/scatter-marker-line-colorscales.png index 21fd18d8fe5..094978e4690 100644 Binary files a/test/image/baselines/scatter-marker-line-colorscales.png and b/test/image/baselines/scatter-marker-line-colorscales.png differ diff --git a/test/image/baselines/scatter_fill_corner_cases.png b/test/image/baselines/scatter_fill_corner_cases.png index a1a0f823451..a4f93f859db 100644 Binary files a/test/image/baselines/scatter_fill_corner_cases.png and b/test/image/baselines/scatter_fill_corner_cases.png differ diff --git a/test/image/baselines/scatter_fill_no_opacity.png b/test/image/baselines/scatter_fill_no_opacity.png index 4bf8cd022a0..10adf2b555f 100644 Binary files a/test/image/baselines/scatter_fill_no_opacity.png and b/test/image/baselines/scatter_fill_no_opacity.png differ diff --git a/test/image/baselines/scatter_fill_self_next.png b/test/image/baselines/scatter_fill_self_next.png index d3f7d725e63..6571b6f0b69 100644 Binary files a/test/image/baselines/scatter_fill_self_next.png and b/test/image/baselines/scatter_fill_self_next.png differ diff --git a/test/image/baselines/scatter_fill_self_opacity.png b/test/image/baselines/scatter_fill_self_opacity.png index 98909f7d68d..adef9bb5c9d 100644 Binary files a/test/image/baselines/scatter_fill_self_opacity.png and b/test/image/baselines/scatter_fill_self_opacity.png differ diff --git a/test/image/baselines/scattercarpet.png b/test/image/baselines/scattercarpet.png index 3280b772845..b40270dffca 100644 Binary files a/test/image/baselines/scattercarpet.png and b/test/image/baselines/scattercarpet.png differ diff --git a/test/image/baselines/shapes.png b/test/image/baselines/shapes.png index 0e15050b950..365b49b8c0a 100644 Binary files a/test/image/baselines/shapes.png and b/test/image/baselines/shapes.png differ diff --git a/test/image/baselines/shapes_below_traces.png b/test/image/baselines/shapes_below_traces.png index 73d260a5075..6d9e4f52df2 100644 Binary files a/test/image/baselines/shapes_below_traces.png and b/test/image/baselines/shapes_below_traces.png differ diff --git a/test/image/baselines/shapes_fixed_size.png b/test/image/baselines/shapes_fixed_size.png index 306caf72ed0..4ae77176914 100644 Binary files a/test/image/baselines/shapes_fixed_size.png and b/test/image/baselines/shapes_fixed_size.png differ diff --git a/test/image/baselines/shapes_move-and-reshape-lines.png b/test/image/baselines/shapes_move-and-reshape-lines.png index 2bb1df1c0de..89826e24095 100644 Binary files a/test/image/baselines/shapes_move-and-reshape-lines.png and b/test/image/baselines/shapes_move-and-reshape-lines.png differ diff --git a/test/image/baselines/shared_axes_subplots.png b/test/image/baselines/shared_axes_subplots.png index 2085aca7e59..083c353276c 100644 Binary files a/test/image/baselines/shared_axes_subplots.png and b/test/image/baselines/shared_axes_subplots.png differ diff --git a/test/image/baselines/show_legend.png b/test/image/baselines/show_legend.png index b6f58199b47..b3140c2a2b9 100644 Binary files a/test/image/baselines/show_legend.png and b/test/image/baselines/show_legend.png differ diff --git a/test/image/baselines/simple_annotation.png b/test/image/baselines/simple_annotation.png index 4b53beff143..5b79cb9ff05 100644 Binary files a/test/image/baselines/simple_annotation.png and b/test/image/baselines/simple_annotation.png differ diff --git a/test/image/baselines/simple_contour.png b/test/image/baselines/simple_contour.png index cb82364e1ff..59878d6396e 100644 Binary files a/test/image/baselines/simple_contour.png and b/test/image/baselines/simple_contour.png differ diff --git a/test/image/baselines/simple_inset.png b/test/image/baselines/simple_inset.png index fc65db8d341..9f7ff90f294 100644 Binary files a/test/image/baselines/simple_inset.png and b/test/image/baselines/simple_inset.png differ diff --git a/test/image/baselines/simple_subplot.png b/test/image/baselines/simple_subplot.png index 7d31e4c8232..db50a9ddd40 100644 Binary files a/test/image/baselines/simple_subplot.png and b/test/image/baselines/simple_subplot.png differ diff --git a/test/image/baselines/size_margins.png b/test/image/baselines/size_margins.png index 4f5561a79ee..b8cb45b6b43 100644 Binary files a/test/image/baselines/size_margins.png and b/test/image/baselines/size_margins.png differ diff --git a/test/image/baselines/sliders.png b/test/image/baselines/sliders.png index 9f1ecd2338c..16d625600a9 100644 Binary files a/test/image/baselines/sliders.png and b/test/image/baselines/sliders.png differ diff --git a/test/image/baselines/splom_0.png b/test/image/baselines/splom_0.png index 9e2afb4d22b..69b849be867 100644 Binary files a/test/image/baselines/splom_0.png and b/test/image/baselines/splom_0.png differ diff --git a/test/image/baselines/splom_array-styles.png b/test/image/baselines/splom_array-styles.png index 673770efc3a..1abde4f3c46 100644 Binary files a/test/image/baselines/splom_array-styles.png and b/test/image/baselines/splom_array-styles.png differ diff --git a/test/image/baselines/splom_dates.png b/test/image/baselines/splom_dates.png index cec3ad9a099..d784a721293 100644 Binary files a/test/image/baselines/splom_dates.png and b/test/image/baselines/splom_dates.png differ diff --git a/test/image/baselines/splom_iris.png b/test/image/baselines/splom_iris.png index 7380d3e80ee..d773a2589ff 100644 Binary files a/test/image/baselines/splom_iris.png and b/test/image/baselines/splom_iris.png differ diff --git a/test/image/baselines/splom_large.png b/test/image/baselines/splom_large.png index f11ea1467eb..40c3d51c2be 100644 Binary files a/test/image/baselines/splom_large.png and b/test/image/baselines/splom_large.png differ diff --git a/test/image/baselines/splom_log.png b/test/image/baselines/splom_log.png index 58e5ef0a28d..996312be521 100644 Binary files a/test/image/baselines/splom_log.png and b/test/image/baselines/splom_log.png differ diff --git a/test/image/baselines/splom_lower-nodiag.png b/test/image/baselines/splom_lower-nodiag.png index 20bec8e458b..04a5826494b 100644 Binary files a/test/image/baselines/splom_lower-nodiag.png and b/test/image/baselines/splom_lower-nodiag.png differ diff --git a/test/image/baselines/splom_lower.png b/test/image/baselines/splom_lower.png index 34ee5498d49..7fa4292508f 100644 Binary files a/test/image/baselines/splom_lower.png and b/test/image/baselines/splom_lower.png differ diff --git a/test/image/baselines/splom_mismatched-axis-types.png b/test/image/baselines/splom_mismatched-axis-types.png index cb8d5793a81..43f9ffa2362 100644 Binary files a/test/image/baselines/splom_mismatched-axis-types.png and b/test/image/baselines/splom_mismatched-axis-types.png differ diff --git a/test/image/baselines/splom_multi-axis-type.png b/test/image/baselines/splom_multi-axis-type.png index 13c9aa9b176..89887b9c873 100644 Binary files a/test/image/baselines/splom_multi-axis-type.png and b/test/image/baselines/splom_multi-axis-type.png differ diff --git a/test/image/baselines/splom_nodiag.png b/test/image/baselines/splom_nodiag.png index 2d6a7e14579..53c02a103f5 100644 Binary files a/test/image/baselines/splom_nodiag.png and b/test/image/baselines/splom_nodiag.png differ diff --git a/test/image/baselines/splom_ragged-via-axes.png b/test/image/baselines/splom_ragged-via-axes.png index 4acf13430c7..90e9ea8d106 100644 Binary files a/test/image/baselines/splom_ragged-via-axes.png and b/test/image/baselines/splom_ragged-via-axes.png differ diff --git a/test/image/baselines/splom_ragged-via-visible-false.png b/test/image/baselines/splom_ragged-via-visible-false.png index 7137bb838b8..8de4842033b 100644 Binary files a/test/image/baselines/splom_ragged-via-visible-false.png and b/test/image/baselines/splom_ragged-via-visible-false.png differ diff --git a/test/image/baselines/splom_upper-nodiag.png b/test/image/baselines/splom_upper-nodiag.png index 9398120da17..a3b4d65e656 100644 Binary files a/test/image/baselines/splom_upper-nodiag.png and b/test/image/baselines/splom_upper-nodiag.png differ diff --git a/test/image/baselines/splom_upper.png b/test/image/baselines/splom_upper.png index 2d955d8643d..ab3c33b1835 100644 Binary files a/test/image/baselines/splom_upper.png and b/test/image/baselines/splom_upper.png differ diff --git a/test/image/baselines/splom_with-cartesian.png b/test/image/baselines/splom_with-cartesian.png index 973d540e3b7..31f21d75313 100644 Binary files a/test/image/baselines/splom_with-cartesian.png and b/test/image/baselines/splom_with-cartesian.png differ diff --git a/test/image/baselines/stacked_area.png b/test/image/baselines/stacked_area.png index e81b7207353..cd25b14cf0b 100644 Binary files a/test/image/baselines/stacked_area.png and b/test/image/baselines/stacked_area.png differ diff --git a/test/image/baselines/stacked_area_duplicates.png b/test/image/baselines/stacked_area_duplicates.png index 3b35f75ba3c..cc61d1817f7 100644 Binary files a/test/image/baselines/stacked_area_duplicates.png and b/test/image/baselines/stacked_area_duplicates.png differ diff --git a/test/image/baselines/stacked_area_groups.png b/test/image/baselines/stacked_area_groups.png index 01251d3e6f5..29ec361d18a 100644 Binary files a/test/image/baselines/stacked_area_groups.png and b/test/image/baselines/stacked_area_groups.png differ diff --git a/test/image/baselines/stacked_area_horz.png b/test/image/baselines/stacked_area_horz.png index 3c18529b36d..f31205eb728 100644 Binary files a/test/image/baselines/stacked_area_horz.png and b/test/image/baselines/stacked_area_horz.png differ diff --git a/test/image/baselines/stacked_area_log.png b/test/image/baselines/stacked_area_log.png index 737318747aa..3f7efff89b0 100644 Binary files a/test/image/baselines/stacked_area_log.png and b/test/image/baselines/stacked_area_log.png differ diff --git a/test/image/baselines/stacked_bar.png b/test/image/baselines/stacked_bar.png index bfc13442208..89ee73c2c8d 100644 Binary files a/test/image/baselines/stacked_bar.png and b/test/image/baselines/stacked_bar.png differ diff --git a/test/image/baselines/stacked_coupled_subplots.png b/test/image/baselines/stacked_coupled_subplots.png index c93292fe44c..91714afc8fa 100644 Binary files a/test/image/baselines/stacked_coupled_subplots.png and b/test/image/baselines/stacked_coupled_subplots.png differ diff --git a/test/image/baselines/stacked_subplots.png b/test/image/baselines/stacked_subplots.png index 6dc0e46a2da..f49452bb704 100644 Binary files a/test/image/baselines/stacked_subplots.png and b/test/image/baselines/stacked_subplots.png differ diff --git a/test/image/baselines/stacked_subplots_shared_yaxis.png b/test/image/baselines/stacked_subplots_shared_yaxis.png index 5e3f6461feb..2a0ccb13adf 100644 Binary files a/test/image/baselines/stacked_subplots_shared_yaxis.png and b/test/image/baselines/stacked_subplots_shared_yaxis.png differ diff --git a/test/image/baselines/style_bar.png b/test/image/baselines/style_bar.png index 20a8623d492..12d1e88e2a3 100644 Binary files a/test/image/baselines/style_bar.png and b/test/image/baselines/style_bar.png differ diff --git a/test/image/baselines/styling_names.png b/test/image/baselines/styling_names.png index f78f6679339..5da5fbac5c9 100644 Binary files a/test/image/baselines/styling_names.png and b/test/image/baselines/styling_names.png differ diff --git a/test/image/baselines/table_latex_multitrace_scatter.png b/test/image/baselines/table_latex_multitrace_scatter.png index ff39013e729..dd3579a1d02 100644 Binary files a/test/image/baselines/table_latex_multitrace_scatter.png and b/test/image/baselines/table_latex_multitrace_scatter.png differ diff --git a/test/image/baselines/table_plain_birds.png b/test/image/baselines/table_plain_birds.png index 7e697a7e6b8..592c0a29f96 100644 Binary files a/test/image/baselines/table_plain_birds.png and b/test/image/baselines/table_plain_birds.png differ diff --git a/test/image/baselines/table_ragged.png b/test/image/baselines/table_ragged.png index bb1b7b4f5da..05d412f499f 100644 Binary files a/test/image/baselines/table_ragged.png and b/test/image/baselines/table_ragged.png differ diff --git a/test/image/baselines/table_wrapped_birds.png b/test/image/baselines/table_wrapped_birds.png index e62e2a0b792..275a9d8426a 100644 Binary files a/test/image/baselines/table_wrapped_birds.png and b/test/image/baselines/table_wrapped_birds.png differ diff --git a/test/image/baselines/template.png b/test/image/baselines/template.png index baee368fbbf..f609139aa16 100644 Binary files a/test/image/baselines/template.png and b/test/image/baselines/template.png differ diff --git a/test/image/baselines/ternary_array_styles.png b/test/image/baselines/ternary_array_styles.png index 2ed0c033b92..3afcda49edb 100644 Binary files a/test/image/baselines/ternary_array_styles.png and b/test/image/baselines/ternary_array_styles.png differ diff --git a/test/image/baselines/ternary_axis_layers.png b/test/image/baselines/ternary_axis_layers.png index 36daec4b21d..2e27e4d0720 100644 Binary files a/test/image/baselines/ternary_axis_layers.png and b/test/image/baselines/ternary_axis_layers.png differ diff --git a/test/image/baselines/ternary_fill.png b/test/image/baselines/ternary_fill.png index b7e6f58998d..c5dfe2bbb03 100644 Binary files a/test/image/baselines/ternary_fill.png and b/test/image/baselines/ternary_fill.png differ diff --git a/test/image/baselines/ternary_lines.png b/test/image/baselines/ternary_lines.png index 7299fedff74..ad3402d41ce 100644 Binary files a/test/image/baselines/ternary_lines.png and b/test/image/baselines/ternary_lines.png differ diff --git a/test/image/baselines/ternary_markers.png b/test/image/baselines/ternary_markers.png index 84ce180097b..cef053dd459 100644 Binary files a/test/image/baselines/ternary_markers.png and b/test/image/baselines/ternary_markers.png differ diff --git a/test/image/baselines/ternary_multiple.png b/test/image/baselines/ternary_multiple.png index 68045c78cd7..3802f8a5127 100644 Binary files a/test/image/baselines/ternary_multiple.png and b/test/image/baselines/ternary_multiple.png differ diff --git a/test/image/baselines/ternary_noticks.png b/test/image/baselines/ternary_noticks.png index e643f587845..f7167693cc9 100644 Binary files a/test/image/baselines/ternary_noticks.png and b/test/image/baselines/ternary_noticks.png differ diff --git a/test/image/baselines/ternary_simple.png b/test/image/baselines/ternary_simple.png index 29486ca35bb..8b82f6fb091 100644 Binary files a/test/image/baselines/ternary_simple.png and b/test/image/baselines/ternary_simple.png differ diff --git a/test/image/baselines/text_chart_arrays.png b/test/image/baselines/text_chart_arrays.png index 35aeedc3843..2dd37e7be5b 100644 Binary files a/test/image/baselines/text_chart_arrays.png and b/test/image/baselines/text_chart_arrays.png differ diff --git a/test/image/baselines/text_chart_basic.png b/test/image/baselines/text_chart_basic.png index 0e542d274a7..07da8b2e099 100644 Binary files a/test/image/baselines/text_chart_basic.png and b/test/image/baselines/text_chart_basic.png differ diff --git a/test/image/baselines/text_chart_invalid-arrays.png b/test/image/baselines/text_chart_invalid-arrays.png index b639e31f0d4..f653fad3a8c 100644 Binary files a/test/image/baselines/text_chart_invalid-arrays.png and b/test/image/baselines/text_chart_invalid-arrays.png differ diff --git a/test/image/baselines/text_chart_single-string.png b/test/image/baselines/text_chart_single-string.png index 809ed3df2e9..22d3023bd1e 100644 Binary files a/test/image/baselines/text_chart_single-string.png and b/test/image/baselines/text_chart_single-string.png differ diff --git a/test/image/baselines/text_chart_styling.png b/test/image/baselines/text_chart_styling.png index fcfcd89fe4a..c5ac11a5203 100644 Binary files a/test/image/baselines/text_chart_styling.png and b/test/image/baselines/text_chart_styling.png differ diff --git a/test/image/baselines/text_export.png b/test/image/baselines/text_export.png index 199caa079a7..e61ac625f76 100644 Binary files a/test/image/baselines/text_export.png and b/test/image/baselines/text_export.png differ diff --git a/test/image/baselines/tick-datafn.png b/test/image/baselines/tick-datafn.png index 581cceee7d8..893cc296208 100644 Binary files a/test/image/baselines/tick-datafn.png and b/test/image/baselines/tick-datafn.png differ diff --git a/test/image/baselines/tick_attributes.png b/test/image/baselines/tick_attributes.png index b61495409d9..0bf93aab9da 100644 Binary files a/test/image/baselines/tick_attributes.png and b/test/image/baselines/tick_attributes.png differ diff --git a/test/image/baselines/tick_prefix_suffix.png b/test/image/baselines/tick_prefix_suffix.png index 16678317b9a..f6b975ae9b8 100644 Binary files a/test/image/baselines/tick_prefix_suffix.png and b/test/image/baselines/tick_prefix_suffix.png differ diff --git a/test/image/baselines/tick_prefix_suffix_exponent.png b/test/image/baselines/tick_prefix_suffix_exponent.png index 63ad56e0800..d76015fb742 100644 Binary files a/test/image/baselines/tick_prefix_suffix_exponent.png and b/test/image/baselines/tick_prefix_suffix_exponent.png differ diff --git a/test/image/baselines/tickformat.png b/test/image/baselines/tickformat.png index 971418b83a5..853d2d8fc06 100644 Binary files a/test/image/baselines/tickformat.png and b/test/image/baselines/tickformat.png differ diff --git a/test/image/baselines/tickformatstops.png b/test/image/baselines/tickformatstops.png index 3f0e66f942d..02652dd419a 100644 Binary files a/test/image/baselines/tickformatstops.png and b/test/image/baselines/tickformatstops.png differ diff --git a/test/image/baselines/titles-avoid-labels.png b/test/image/baselines/titles-avoid-labels.png index 35166b37985..168b1f9d2ed 100644 Binary files a/test/image/baselines/titles-avoid-labels.png and b/test/image/baselines/titles-avoid-labels.png differ diff --git a/test/image/baselines/transforms.png b/test/image/baselines/transforms.png index cbeeee98609..0e63877f891 100644 Binary files a/test/image/baselines/transforms.png and b/test/image/baselines/transforms.png differ diff --git a/test/image/baselines/ultra_zoom.png b/test/image/baselines/ultra_zoom.png index bdeab353df4..e7b6a6718c9 100644 Binary files a/test/image/baselines/ultra_zoom.png and b/test/image/baselines/ultra_zoom.png differ diff --git a/test/image/baselines/updatemenus.png b/test/image/baselines/updatemenus.png index bc97f9a1a10..dcd15620aa9 100644 Binary files a/test/image/baselines/updatemenus.png and b/test/image/baselines/updatemenus.png differ diff --git a/test/image/baselines/updatemenus_positioning.png b/test/image/baselines/updatemenus_positioning.png index 4536dc78f99..857af039705 100644 Binary files a/test/image/baselines/updatemenus_positioning.png and b/test/image/baselines/updatemenus_positioning.png differ diff --git a/test/image/baselines/violin_bandwidth-edge-cases.png b/test/image/baselines/violin_bandwidth-edge-cases.png index 03b5a8b1f49..846dc724de8 100644 Binary files a/test/image/baselines/violin_bandwidth-edge-cases.png and b/test/image/baselines/violin_bandwidth-edge-cases.png differ diff --git a/test/image/baselines/violin_box_overlay.png b/test/image/baselines/violin_box_overlay.png index bf60201ef43..cfc60dfcd65 100644 Binary files a/test/image/baselines/violin_box_overlay.png and b/test/image/baselines/violin_box_overlay.png differ diff --git a/test/image/baselines/violin_grouped.png b/test/image/baselines/violin_grouped.png index 30de14adb18..9ca36065079 100644 Binary files a/test/image/baselines/violin_grouped.png and b/test/image/baselines/violin_grouped.png differ diff --git a/test/image/baselines/violin_non-linear.png b/test/image/baselines/violin_non-linear.png index 3609f3890e7..56900b6f8c6 100644 Binary files a/test/image/baselines/violin_non-linear.png and b/test/image/baselines/violin_non-linear.png differ diff --git a/test/image/baselines/violin_old-faithful.png b/test/image/baselines/violin_old-faithful.png index 26d9b81943a..93d54f22f4c 100644 Binary files a/test/image/baselines/violin_old-faithful.png and b/test/image/baselines/violin_old-faithful.png differ diff --git a/test/image/baselines/violin_side-by-side.png b/test/image/baselines/violin_side-by-side.png index 591ff342f6c..c7e9978b9ae 100644 Binary files a/test/image/baselines/violin_side-by-side.png and b/test/image/baselines/violin_side-by-side.png differ diff --git a/test/image/baselines/violin_style.png b/test/image/baselines/violin_style.png index 60e47221c55..2030571afca 100644 Binary files a/test/image/baselines/violin_style.png and b/test/image/baselines/violin_style.png differ diff --git a/test/image/baselines/viridis_heatmap.png b/test/image/baselines/viridis_heatmap.png index 3524a0bccc2..addfc93740a 100644 Binary files a/test/image/baselines/viridis_heatmap.png and b/test/image/baselines/viridis_heatmap.png differ diff --git a/test/image/baselines/world-cals.png b/test/image/baselines/world-cals.png index dd263b2c21e..02120ce8b2e 100644 Binary files a/test/image/baselines/world-cals.png and b/test/image/baselines/world-cals.png differ diff --git a/test/image/baselines/yaxis-over-yaxis2.png b/test/image/baselines/yaxis-over-yaxis2.png index 03efae11d59..c1edf493d8a 100644 Binary files a/test/image/baselines/yaxis-over-yaxis2.png and b/test/image/baselines/yaxis-over-yaxis2.png differ diff --git a/test/image/baselines/yignbu_heatmap.png b/test/image/baselines/yignbu_heatmap.png index 1f07b1fbcd7..008fbd3891c 100644 Binary files a/test/image/baselines/yignbu_heatmap.png and b/test/image/baselines/yignbu_heatmap.png differ diff --git a/test/image/baselines/yiorrd_heatmap.png b/test/image/baselines/yiorrd_heatmap.png index 04e5c8a825b..49c81dfb0f3 100644 Binary files a/test/image/baselines/yiorrd_heatmap.png and b/test/image/baselines/yiorrd_heatmap.png differ diff --git a/test/image/baselines/zsmooth_methods.png b/test/image/baselines/zsmooth_methods.png index 17507ac5f1b..15846d16191 100644 Binary files a/test/image/baselines/zsmooth_methods.png and b/test/image/baselines/zsmooth_methods.png differ