06173200ede0eff3a9a9136968d99d9f7e29d1d1: Merge inbound to mozilla-central. a=merge
Tiberius Oros <toros@mozilla.com> - Mon, 01 Oct 2018 00:38:25 +0300 - rev 438927
Push 34744 by toros@mozilla.com at Sun, 30 Sep 2018 21:38:44 +0000
Merge inbound to mozilla-central. a=merge
463e670ab9dd425a9113f86fd01967bb9819171c: Backed out changeset 83efe831ed1d (bug 1492563) for frequent mochitest failures on test_bug704320_preload.html (Bug 1494182)
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sun, 30 Sep 2018 16:50:21 +0300 - rev 438926
Push 34744 by toros@mozilla.com at Sun, 30 Sep 2018 21:38:44 +0000
Backed out changeset 83efe831ed1d (bug 1492563) for frequent mochitest failures on test_bug704320_preload.html (Bug 1494182)
021a82ef604b877cf2acb831652c6f3a39648564: Bug 1494618 - Simplify Baseline stack overflow checks. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Sat, 29 Sep 2018 17:03:15 +0000 - rev 438925
Push 34743 by toros@mozilla.com at Sun, 30 Sep 2018 21:36:35 +0000
Bug 1494618 - Simplify Baseline stack overflow checks. r=tcampbell The main change here is that we now inline the "early stack check" directly in JIT code instead of doing a VM call for it, and that lets us remove a lot of complexity to handle that special case elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D7066
7e9ab0e7b608ddb4d84f36194509f498c66e3449: Merge inbound to mozilla-central a=merge
Coroiu Cristina <ccoroiu@mozilla.com> - Sun, 30 Sep 2018 12:46:16 +0300 - rev 438924
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Merge inbound to mozilla-central a=merge
3920c858319dff66ebbc9263f6aa8d24f16071f8: Bug 1489785: Remove a workaround for gcc, introduced in bug 678607, that is no longer needed and that causes hangs in modal dialogs on macOS 10.14. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Sun, 30 Sep 2018 01:02:08 -0400 - rev 438923
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1489785: Remove a workaround for gcc, introduced in bug 678607, that is no longer needed and that causes hangs in modal dialogs on macOS 10.14. r=mstange
742336dae3924fa7e1c19993e7b7f175adc427b7: Bug 1493616. Fix up logging to only trigger appropriately.
Jeff Muizelaar <jmuizelaar@mozilla.com> - Sat, 29 Sep 2018 20:53:07 -0400 - rev 438922
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1493616. Fix up logging to only trigger appropriately.
c97cf45fc0e4feea7a33bcf4a49dba452a506efa: Bug 1493616. Add some logging to help debug this crash.
Jeff Muizelaar <jmuizelaar@mozilla.com> - Sat, 29 Sep 2018 19:05:18 -0400 - rev 438921
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1493616. Add some logging to help debug this crash.
5c8b0d630ceb6bb8601dd0ebcd53a53ee87c4318: Bug 1495215. Separate out the SVGObserverUtils mask handling from EffectProperties. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Wed, 19 Sep 2018 15:54:27 +0100 - rev 438920
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1495215. Separate out the SVGObserverUtils mask handling from EffectProperties. r=longsonr Differential Revision: https://phabricator.services.mozilla.com/D7242
0c399277cee5d443830c19f7d28e45060a3b714f: Bug 1495246. Only call SVGObserverUtils::UpdateEffects on FirstContinuationOrIBSplitSibling frames. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Wed, 19 Sep 2018 11:30:03 +0100 - rev 438919
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1495246. Only call SVGObserverUtils::UpdateEffects on FirstContinuationOrIBSplitSibling frames. r=longsonr Differential Revision: https://phabricator.services.mozilla.com/D7244
87f643635a1260fd357572a3797e9e5e7daedde9: Bug 1495249. Make ComputePostEffectsVisualOverflowRect use the first continuation/block-in-inline sibling for SVG. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Tue, 18 Sep 2018 10:40:12 +0100 - rev 438918
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1495249. Make ComputePostEffectsVisualOverflowRect use the first continuation/block-in-inline sibling for SVG. r=longsonr Differential Revision: https://phabricator.services.mozilla.com/D7245
a902caa5f3209f558a58b11ce44cc4cce77a5b6a: Bug 1336712 - dom: Remove performance.now() test checks for Windows XP. r=bzbarsky
Chris Peterson <cpeterson@mozilla.com> - Thu, 13 Sep 2018 23:39:41 -0700 - rev 438917
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1336712 - dom: Remove performance.now() test checks for Windows XP. r=bzbarsky Firefox no longer supports Windows XP, so these test checks that allow for timeouts with 25 ms resolution can be removed. Also, rewrite some test logic and comments to make the test's intention clearer. The 'getOSCPU' message handler can be removed from test_worker_performance_now.html because test_worker_performance_now.js no longer needs to check for Windows XP. Stop setting the pref "privacy.reduceTimerPrecision" = false in test_performance_now.html. That pref removes performance.now()'s 1 ms resolution limit so the performance timer will run at full speed. By leaving the pref's default value, the test can assert that performance.now() is actually honoring the 1 ms limit. I didn't remove "privacy.reduceTimerPrecision" = false for the worker test. The worker tests run an accelerated setTimeout() clock, so setTimeout(1) can time out in less than 1 ms. Leaving the pref "privacy.reduceTimerPrecision" = true causes hundreds of worker tests to run more slowly (in real time), which would increase test automation time. Differential Revision: https://phabricator.services.mozilla.com/D6581
787f0f511af260a998fc83951cc0cd738001c098: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Sun, 30 Sep 2018 01:00:16 +0300 - rev 438916
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
be070bf5d08a5fa7efb83751b7b27d5f1269e5da: Backed out changeset d3fd96af0ca2 (bug 1494162) for clipboard and devtools failures on devtools/client e.g devtools/client/inspector/markup/test/browser_markup_shadowdom_copy_paths.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 29 Sep 2018 23:40:38 +0300 - rev 438915
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Backed out changeset d3fd96af0ca2 (bug 1494162) for clipboard and devtools failures on devtools/client e.g devtools/client/inspector/markup/test/browser_markup_shadowdom_copy_paths.js. CLOSED TREE
3039bfc0e2707fa57523756d29de73703baccd59: Bug 1484980 - Add selective canvas tainting for content scripts r=bzbarsky
Tomislav Jovanovic <tomica@gmail.com> - Wed, 26 Sep 2018 20:29:36 +0200 - rev 438914
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1484980 - Add selective canvas tainting for content scripts r=bzbarsky Reviewers: bzbarsky Bug #: 1484980 Differential Revision: https://phabricator.services.mozilla.com/D6999
d3fd96af0ca264b2637b88107420070ea9400700: Bug 1494162 - Part 19: Directly import getCssPath, getXpath and findCssSelector. r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Sat, 29 Sep 2018 15:25:34 -0400 - rev 438913
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1494162 - Part 19: Directly import getCssPath, getXpath and findCssSelector. r=pbro
f1dcdcc1674b19b6384f7354c4ac8a0f6896a1e5: Bug 1494898. Re-generate FFI header
Jeff Muizelaar <jmuizelaar@mozilla.com> - Sat, 29 Sep 2018 14:19:32 -0400 - rev 438912
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1494898. Re-generate FFI header
85ee60997e57b500bff9f2588837d3ee6df01f82: Bug 1494836. Replace NormalizedRect for visible area. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 26 Sep 2018 10:32:41 -0400 - rev 438911
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1494836. Replace NormalizedRect for visible area. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D7189
ab5269bd3c218e44e98c31edee99cdd185d0beda: Bug 1494898. Update webrender to commit d7a6d081384ce0da9dd359b0cf4b9f758aab1b67
Jeff Muizelaar <jmuizelaar@mozilla.com> - Sat, 29 Sep 2018 14:19:27 -0400 - rev 438910
Push 34742 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:46:37 +0000
Bug 1494898. Update webrender to commit d7a6d081384ce0da9dd359b0cf4b9f758aab1b67
c3d7f8a2a6d4febb937ef7ee6ee79f3b96fed55c: Backed out changeset 7652cf6fa0e4 (bug 1492663) for static analysis bustage
Coroiu Cristina <ccoroiu@mozilla.com> - Sun, 30 Sep 2018 10:09:19 +0300 - rev 438909
Push 34741 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:45:27 +0000
Backed out changeset 7652cf6fa0e4 (bug 1492663) for static analysis bustage
570fdc8386296f3f6f5c008800b978aeacf7a17a: Bug 1488381 - Use target.getFront to instantiate WebExtensionInspectedWindowFront; r=ochameau
yulia <ystartsev@mozilla.com> - Fri, 28 Sep 2018 17:52:26 +0000 - rev 438908
Push 34741 by ccoroiu@mozilla.com at Sun, 30 Sep 2018 09:45:27 +0000
Bug 1488381 - Use target.getFront to instantiate WebExtensionInspectedWindowFront; r=ochameau Depends on D6768 Differential Revision: https://phabricator.services.mozilla.com/D7063
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip