82ca7fbcb4946eb3a53a1a15a5254e64432de8e3: Bug 1441331 [wpt PR 9405]- Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 27 Feb 2018 04:29:49 +0000 - rev 458885
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441331 [wpt PR 9405]- Update wpt metadata, a=testonly wpt-pr: 9405 wpt-type: metadata
5db48d9e0bd8f59a11780bd17dadba49485919ae: Bug 1442425 [wpt PR 9405] - custom-elements: Fix a bug that HTML parser didn't set custom element state correctly for unknown "is" attribute value., a=testonly
Kent Tamura <tkent@chromium.org> - Fri, 02 Mar 2018 10:34:07 +0000 - rev 458884
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442425 [wpt PR 9405] - custom-elements: Fix a bug that HTML parser didn't set custom element state correctly for unknown "is" attribute value., a=testonly Automatic update from web-platform-tests In HTML parser, if custom element definition is not found and the element local name is invalid for custom element name, custom element state of the element was set to "Uncustomized", which won't be upgraded. It should be "Undefined" if "is" attribute exists. Also, CustomElementRegistry::AddCandidate() didn't pick up a correct name for customized built-in candidates. A Blink layout test for :defined is upstreamed to WPT. Bug: 736967 Change-Id: I583073eabc4ac276c6990161516c7b289905909b Reviewed-on: https://chromium-review.googlesource.com/903423 Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#534621} <!-- Reviewable:start --> <!-- Reviewable:end --> wpt-commits: 82b5f595768924a47449fab01f75b0322f70c9e8 wpt-pr: 9405 reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
151e98756a63b0e736916daec7a0e2c4ce609929: Bug 1442425 [wpt PR 9403] - [css-writing-modes] Shift spec anchor for orthogonal flow block sizing tests., a=testonly
fantasai <fantasai.bugs@inkedblade.net> - Fri, 02 Mar 2018 10:32:07 +0000 - rev 458883
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442425 [wpt PR 9403] - [css-writing-modes] Shift spec anchor for orthogonal flow block sizing tests., a=testonly Automatic update from web-platform-tests This shifts tests tagged to a section that was deferred from L3 to L4 to the section right above it (which covers this functionality). <!-- Reviewable:start --> <!-- Reviewable:end --> wpt-commits: 8669e3b28464beeafeb5f25d5bf0980b95b3df71 wpt-pr: 9403 reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
e426d05a31abcadd63b050fdde5cd8bb02cdbd5d: Bug 1442425 [wpt PR 8780] - [css-ui] Add test for interaction between text-overflow and bidi, a=testonly
Florian Rivoal <git@florian.rivoal.net> - Fri, 02 Mar 2018 10:30:07 +0000 - rev 458882
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442425 [wpt PR 8780] - [css-ui] Add test for interaction between text-overflow and bidi, a=testonly Automatic update from web-platform-tests <!-- Reviewable:start --> <!-- Reviewable:end --> wpt-commits: 3f2e76d36e3a457cc4dc4153e7841604266b636f wpt-pr: 8780 reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
aafcfd714c7c7cf4c8ed8c0feb9896791688d1a3: Bug 1442425 [wpt PR 9294] - [css-ui] bidi text-overflow tests, a=testonly
Florian Rivoal <git@florian.rivoal.net> - Thu, 01 Mar 2018 22:20:10 +0000 - rev 458881
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442425 [wpt PR 9294] - [css-ui] bidi text-overflow tests, a=testonly Automatic update from web-platform-tests In support of https://github.com/w3c/csswg-drafts/issues/2125 <!-- Reviewable:start --> <!-- Reviewable:end --> wpt-commits: da3f289df5d63c0ffac925964d2cd9388afa0fde wpt-pr: 9294 reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
c131179cc811a2b913109c897efe8f754cfa057c: Bug 1442425 [wpt PR 9401] - Correct test for serialization of a FontFaceRule, a=testonly
csnardi <christopherncarmel@hotmail.com> - Thu, 01 Mar 2018 22:14:55 +0000 - rev 458880
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442425 [wpt PR 9401] - Correct test for serialization of a FontFaceRule, a=testonly Automatic update from web-platform-tests According to https://drafts.csswg.org/cssom/#serialize-a-url, URLs should be serialized as a string (https://drafts.csswg.org/cssom/#serialize-a-string), which includes double quotes on each side. Correct the test to match the spec. Also update the link for the spec; the old link no longer exists. <!-- Reviewable:start --> <!-- Reviewable:end --> wpt-commits: 4fd593f605711577d9046de1ab064ebc0700c229 wpt-pr: 9401 reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
3c565b6d3a43c0441f81c1047216570a619dcfb7: Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 28 Feb 2018 18:40:39 +0000 - rev 458879
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441300 [wpt PR 9394]- Update wpt metadata, a=testonly wpt-pr: 9394 wpt-type: metadata
521be81b485e8f685f7314c18d73b77cf1109fc5: Bug 1442425 [wpt PR 9394] - [css-typed-om] Implement CSSSkewX, a=testonly
Hwanseung Lee <hs1217.lee@samsung.com> - Thu, 01 Mar 2018 22:10:43 +0000 - rev 458878
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442425 [wpt PR 9394] - [css-typed-om] Implement CSSSkewX, a=testonly Automatic update from web-platform-tests CSSSkewX and CSSSkewY was added in spec. because result of "skew(X,Y)" is different from "skewX(X) skewY(Y)". first of all, CSSSkewX was added at this CL. and CSSSkewY is going to add at next patch. https://drafts.css-houdini.org/css-typed-om-1/#cssskewx Bug: 808321 Change-Id: I9214b06047f100c88999cba796d6c803545092c0 Reviewed-on: https://chromium-review.googlesource.com/899883 Reviewed-by: Darren Shen <shend@chromium.org> Reviewed-by: nainar <nainar@chromium.org> Commit-Queue: Hwanseung Lee <hs1217.lee@samsung.com> Cr-Commit-Position: refs/heads/master@{#534541} <!-- Reviewable:start --> <!-- Reviewable:end --> wpt-commits: 41d8dca3d059f171c7be7776d65da364812bb32d wpt-pr: 9394 reapplied-commits: 370e267e160568862f1fd9ec246ab5bb840f586e, fe4514c84e7ad28e46bad5da93381deb99b177f3, 7806af854343c043a2645a4034fdc7812f65daad, 9ddfd21554293dec5a4bf2e5375ae4f3c9f2ded0, 75f63c4d1ebc949647184fd60972fc7b9fd4affb, 1f3a5b496acd2288cc8cf0c32af86cb35157ea4e, 88b42bd5847abac58a62c4d6b33c1509bfce5f3d, 15c2e4c690700c6c115f8afe5e44ded10d943538, c8d461ef1437641ae7d4ea1d21e1e60cd62910b0, a6088a5f48ee299386a84d2f771902267d7355b1, 0634cd8f08ebe0905a9188fb1398c7b5f889c5dc, c8ee4a012dae506ae06bb5b2ad50942b04c1aaaa, c2c352456a4cf62dcc12f851138b04397675a445, b93a8879555d2fa7e7d4e00a275513a3a6338b35, b86e1331cb36634fd33677043b61fc0c1d8485bc, 44ddf14fd3346658c3223f13652073fafbfa48fa, a1a5840a6bb53e305ba02bcbeb215659342d0edb, 7465cb110ae5ec2e2ca73182caf5293f0efc8fd5, aad5349b3458bc3414e274b33fa86a1123901ff2, eca0907980d2769c449894a6277c60c1a306792f, 38626987c0cfd6e715cfcc6f4f1a1209191a03c5, e4a67f7ddcde6cd99348e9104bd7ed07074da44a, bb3c9990840a0fae2afc840b5952d7874785b112, 042d7adef0bdb9dc80e825c3997ace7519477c42, 99f1ea44fc7915b8b7b33bce4732fa8765fd3ac2
8a472569122bc7a214707e465dcc9196c205347f: Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Fri, 02 Mar 2018 18:24:58 +0200 - rev 458877
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
d85679eb427513cb18650f3d4e7d37a6ccbefbab: Bug 1434384 - Mark v1 structured clone data as cross-process. r=jorendorff
Steve Fink <sfink@mozilla.com> - Fri, 05 Jan 2018 14:37:47 -0800 - rev 458876
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1434384 - Mark v1 structured clone data as cross-process. r=jorendorff
5eac7178cb0a4ffd965cc999928a9302ca377f69: Bug 1442557 - [u2f-hid-rs] Keep polling excluded devices when creating credentials r=jcj
Tim Taubert <ttaubert@mozilla.com> - Fri, 02 Mar 2018 16:03:33 +0100 - rev 458875
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442557 - [u2f-hid-rs] Keep polling excluded devices when creating credentials r=jcj Reviewers: jcj Reviewed By: jcj Bug #: 1442557 Differential Revision: https://phabricator.services.mozilla.com/D670
9bd114008fd7658e6bc356f6b9d94431d323bc85: Bug 1442562 - Sync u2f-hid-rs rustfmt changes r=jcj
Tim Taubert <ttaubert@mozilla.com> - Fri, 02 Mar 2018 16:00:58 +0100 - rev 458874
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442562 - Sync u2f-hid-rs rustfmt changes r=jcj Reviewers: jcj Reviewed By: jcj Bug #: 1442562 Differential Revision: https://phabricator.services.mozilla.com/D669
d25c533d1f1297b9bac5d65f1b9d77deb3bc836e: Bug 1381576 - Fix .gitignore syntax. r=jryans
Matt Brubeck <mbrubeck@mozilla.com> - Fri, 02 Mar 2018 12:02:39 -0800 - rev 458873
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1381576 - Fix .gitignore syntax. r=jryans
8702f2b2c64818748fdfe7a530a5a3e02d1fddc5: Bug 1440257: Ensure that mscom::MainThreadInvoker gets cleaned up very soon after it finishes executing. r=aklotz
James Teh <jteh@mozilla.com> - Fri, 23 Feb 2018 10:44:07 +1000 - rev 458872
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1440257: Ensure that mscom::MainThreadInvoker gets cleaned up very soon after it finishes executing. r=aklotz MainThreadInvoker queues both a Gecko runnable and an APC to the main thread to deal with different ways in which the main thread can block. However, the main thread doesn't check for APCs very often any more. This means that the APC's reference to the SyncRunnable doesn't get cleaned up for a long time, thus leaking memory. To work around this, we: 1. Queue an APC wich does the actual work. 2. Post a Gecko runnable (which always runs). If the APC hasn't run, the Gecko runnable runs it. Otherwise, it does nothing. MozReview-Commit-ID: L0P4rMBnlaZ
33134d27bbeec1417cae50d88bd71bb8ca2ef33f: Bug 1381576 - Re-vendor Rust dependencies. r=ted
Matt Brubeck <mbrubeck@mozilla.com> - Fri, 02 Mar 2018 11:44:37 -0800 - rev 458871
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1381576 - Re-vendor Rust dependencies. r=ted MozReview-Commit-ID: HQaCX0gjb8l
b26983780cb2b3537b1826e7c712dc31969269ab: Bug 1381576 - Use a Cargo workspace for rust crates. r=ted
Matt Brubeck <mbrubeck@mozilla.com> - Thu, 01 Mar 2018 14:33:35 -0800 - rev 458870
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1381576 - Use a Cargo workspace for rust crates. r=ted MozReview-Commit-ID: K6B9SifddXu
e2d5ccd7274fa8ba578e413b0452217058f0b885: Bug 1381576 - Remove reference to obsolete encoding_rs/parallel-utf8 feature. r=ted
Matt Brubeck <mbrubeck@mozilla.com> - Thu, 01 Mar 2018 13:02:02 -0800 - rev 458869
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1381576 - Remove reference to obsolete encoding_rs/parallel-utf8 feature. r=ted MozReview-Commit-ID: D5YdCGTBuL
14a28deeba4dadfbdec9adec0e2ff59bc65527f5: No bug: Update bindgen to 0.33. r=nox on a CLOSED TREE
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Mar 2018 20:28:26 +0100 - rev 458868
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
No bug: Update bindgen to 0.33. r=nox on a CLOSED TREE MozReview-Commit-ID: 4PgOmtt3zrg
d301d4626305b8db02a62f57426cdc781c89325c: Bug 1441378 - Replace baseMenuOverlay.xul with inlining and preprocessing. r=Gijs
Brendan Dahl <brendan.dahl@gmail.com> - Mon, 26 Feb 2018 16:49:34 -0800 - rev 458867
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441378 - Replace baseMenuOverlay.xul with inlining and preprocessing. r=Gijs The overlay defined two elements (helpMenu, menu_ToolsPopup) for all platforms and three others (windowMenu, baseMenuCommandSet, baseMenuKeyset) that were MacOS only. The two all platform elements and windowMenu were only used once and inlined into browser-menubar.inc. The rest of the MacOS only elements were conditionally inlined into browser-sets.inc. MozReview-Commit-ID: D2uyCrnepuH
26fcec5f5ee4f8e56cf149349c27e582afdec5f0: Bug 1442724 - Use keydown to trigger display of payments debugging panel. r=MattN
Sam Foster <sfoster@mozilla.com> - Fri, 02 Mar 2018 11:08:15 -0800 - rev 458866
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1442724 - Use keydown to trigger display of payments debugging panel. r=MattN MozReview-Commit-ID: 3OHrEqEU4XW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip