33e9b3eecd98dd808a50a21204cff4f954333cad: Bug 1563607 Part 1 - Service worker check evaluation runnable should be a debuggee runnable, r=asuth.
Brian Hackett <bhackett1024@gmail.com> - Wed, 06 Nov 2019 18:26:17 +0000 - rev 500936
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1563607 Part 1 - Service worker check evaluation runnable should be a debuggee runnable, r=asuth. Differential Revision: https://phabricator.services.mozilla.com/D47541
ad6956af9d33feddbf7b84049b08425c1ac371b6: Bug 1592829 - Skip browser/base/content/test/tabs/browser_new_web_tab_in_file_process_pref.js, r=nika
Anny Gakhokidze <agakhokidze@mozilla.com> - Wed, 06 Nov 2019 20:14:30 +0000 - rev 500935
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592829 - Skip browser/base/content/test/tabs/browser_new_web_tab_in_file_process_pref.js, r=nika Depends on D51318 Differential Revision: https://phabricator.services.mozilla.com/D51932
246771e39653b93df958375cb19768dbba97c444: Bug 1592829 - Remove hasContentOpener logic from C++ and check for content opener directly from JavaScript, r=nika
Anny Gakhokidze <agakhokidze@mozilla.com> - Wed, 06 Nov 2019 20:14:32 +0000 - rev 500934
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592829 - Remove hasContentOpener logic from C++ and check for content opener directly from JavaScript, r=nika Differential Revision: https://phabricator.services.mozilla.com/D51318
dd0e1c0d6acc4b7cb8b8b251aa3da7984f8b496f: Bug 1589666 - Disable picture caching whilst pinch-zooming. r=gw
Jamie Nicol <jnicol@mozilla.com> - Wed, 06 Nov 2019 19:09:55 +0000 - rev 500933
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1589666 - Disable picture caching whilst pinch-zooming. r=gw Whilst pinch zooming, every picture cache tile gets completely invalidated every frame. It is therefore a waste of memory bandwidth to render in to picture cache tiles then composite those to the screen. This change dynamically disables picture caching for frames in which we are pinch zooming. The exception is if we are using a native compositor, in which case picture caching will remain enabled, because it relies on picture caching to work, and does not waste memory bandwidth. Differential Revision: https://phabricator.services.mozilla.com/D52017
612b2b5b2d1ab0c3ae151645b6cd58527939604d: Bug 1593092 - Create a category "Fennec legacy" r=nalexander,fluffyemily
Sylvestre Ledru <sledru@mozilla.com> - Wed, 06 Nov 2019 20:09:51 +0000 - rev 500932
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593092 - Create a category "Fennec legacy" r=nalexander,fluffyemily This to make sure that the two docs are referenced correctly Differential Revision: https://phabricator.services.mozilla.com/D51308
0e6ef42f2efac37c62b0098cd2f630cf45a0dd81: Backed out 2 changesets (bug 1592829) for gecko build failure. On a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Wed, 06 Nov 2019 22:09:41 +0200 - rev 500931
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Backed out 2 changesets (bug 1592829) for gecko build failure. On a CLOSED TREE Backed out changeset 73013c2281fb (bug 1592829) Backed out changeset 3257e8902653 (bug 1592829)
73013c2281fb6aa5f58d1f9c940615fa69372cec: Bug 1592829 - Skip browser/base/content/test/tabs/browser_new_web_tab_in_file_process_pref.js, r=nika
Anny Gakhokidze <agakhokidze@mozilla.com> - Tue, 05 Nov 2019 22:25:58 +0000 - rev 500930
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592829 - Skip browser/base/content/test/tabs/browser_new_web_tab_in_file_process_pref.js, r=nika Depends on D51318 Differential Revision: https://phabricator.services.mozilla.com/D51932
3257e89026531ed78f1265d0b7788e4ed3cfc8e5: Bug 1592829 - Remove hasContentOpener logic from C++ and check for content opener directly from JavaScript, r=nika
Anny Gakhokidze <agakhokidze@mozilla.com> - Tue, 05 Nov 2019 22:25:56 +0000 - rev 500929
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592829 - Remove hasContentOpener logic from C++ and check for content opener directly from JavaScript, r=nika Differential Revision: https://phabricator.services.mozilla.com/D51318
7dbfb4cac8096eba02ced5aef685bb3786224bc1: Bug 1592964 = [docs] Error out if we detect anything but jsdoc==3.5, r=sylvestre
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 06 Nov 2019 19:55:50 +0000 - rev 500928
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592964 = [docs] Error out if we detect anything but jsdoc==3.5, r=sylvestre More modern versions of jsdoc fail due to bug 1556460. Differential Revision: https://phabricator.services.mozilla.com/D52014
2cea92c059ec1f26882ee4ec687a97f4d4c15aec: Bug 1457865 Allow (some) manifest keys to be localized with fluent in privilged extensions r=zombie
Andrew Swan <aswan@mozilla.com> - Wed, 06 Nov 2019 19:32:08 +0000 - rev 500927
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1457865 Allow (some) manifest keys to be localized with fluent in privilged extensions r=zombie Differential Revision: https://phabricator.services.mozilla.com/D49784
455d161a3fa92006c59f6411e3e01ccabb3c7074: Bug 1594524 - Move the call to gpu_profile.end_frame() up so that we don't measure debug overlays. r=gw
Markus Stange <mstange@themasta.com> - Wed, 06 Nov 2019 19:47:47 +0000 - rev 500926
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1594524 - Move the call to gpu_profile.end_frame() up so that we don't measure debug overlays. r=gw Differential Revision: https://phabricator.services.mozilla.com/D52090
7dfae085a4cbe4116647d3101902359ad0641dae: Bug 1593560 - Fix browser_firstPartyIsolation to not use w.content. r=kmag
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 06 Nov 2019 19:46:38 +0000 - rev 500925
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593560 - Fix browser_firstPartyIsolation to not use w.content. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D52077
55bcd7df1f7ad1748065e0fa8d1989fc9345c6f6: Bug 1593388: Remove gdb pretty-printer for js::jit::ExecutableAllocator. r=nbp
Jim Blandy <jimb@mozilla.com> - Wed, 06 Nov 2019 19:43:42 +0000 - rev 500924
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593388: Remove gdb pretty-printer for js::jit::ExecutableAllocator. r=nbp This pretty printer wants to traverse a mozilla::detail::HashTable, but the way that type represents the actual table has changed drastically since the pretty-printer was last working. The type of the `mTable` member is now `char*`, and it seems to be an array of hash values concatenated with the actual entries. Fixing that seems like it will take a significant investment. I would love to see this brought back from the revision control history and fixed, but removing it is all I have time for at the moment. Differential Revision: https://phabricator.services.mozilla.com/D51487
70442369cd48e37b05d2982f4109622cf8209bc6: Bug 1594305 - Only allocate compositor surfaces for tiles that are not occluded r=nical
Glenn Watson <git@intuitionlibrary.com> - Wed, 06 Nov 2019 19:05:43 +0000 - rev 500923
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1594305 - Only allocate compositor surfaces for tiles that are not occluded r=nical Tiles that are occluded are generally never seen, or only seen occasionally. To reduce the number of compositor surfaces: * Defer native surface allocation until after occlusion culling occurs. * If a tile has a native surface, then becomes occluded, drop the surface. With this scheme, the number of unused native surfaces will always be 0 on a page that doesn't have scrolling. For a page that has a scrollable region, there will be a small number of unused tiles retained. The unused tiles are those that are (a) not occluded (b) not currently visible (c) are in the display port. We retain these for a small amount of time in case they get scrolled back on screen. This makes the allocation patterns for native surfaces match the way that picture cache surfaces are allocated for simple compositing mode. Differential Revision: https://phabricator.services.mozilla.com/D51973
fd706e42d049c1ccca0e372bc240019a41178361: Bug 1592754 - Improve TV handling of modified reftest reference files; r=ahal
Geoff Brown <gbrown@mozilla.com> - Wed, 06 Nov 2019 19:04:57 +0000 - rev 500922
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1592754 - Improve TV handling of modified reftest reference files; r=ahal Replace the existing regex-based hack for recognizing reftest reference files with a reliable method based on the reftest manifest. Differential Revision: https://phabricator.services.mozilla.com/D51172
e81731a64af67d360d42563e2b19e251581b3dc3: Bug 1588311 - Update mousedown targets when native anonymous content is recreated, r=masayuki
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 06 Nov 2019 19:05:23 +0000 - rev 500921
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1588311 - Update mousedown targets when native anonymous content is recreated, r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D51877
886319fa10eade5712e537731bca737f288aa756: Bug 1580338 - Defer RegExp allocation until after parse r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 06 Nov 2019 18:45:28 +0000 - rev 500920
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1580338 - Defer RegExp allocation until after parse r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D46349
3e505f5da731722349ef01eb2de1dc2fdb97ebe2: Bug 1593486 - Cleanup spidermonkey test code in mach. r=froydnj
Ted Campbell <tcampbell@mozilla.com> - Wed, 06 Nov 2019 18:53:07 +0000 - rev 500919
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593486 - Cleanup spidermonkey test code in mach. r=froydnj Remove some overly clever code and make the spidermonkey-related tests more consistent with each other. Differential Revision: https://phabricator.services.mozilla.com/D51901
41bec05975913dcb7fb317d81ef17fb30460ad19: Bug 1594125 - Allow showing remote triplets with different header r=k88hudson
Ed Lee <edilee@mozilla.com> - Wed, 06 Nov 2019 18:33:45 +0000 - rev 500918
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1594125 - Allow showing remote triplets with different header r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D51907
5a944fda161554a5a356fa9e139e488262717c85: Bug 1593703 - disable clang based static-analysis for build-linux64-base-toolchains-clang/*. r=froydnj
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Wed, 06 Nov 2019 18:29:09 +0000 - rev 500917
Push 114166 by apavel@mozilla.com at Thu, 07 Nov 2019 10:04:01 +0000
Bug 1593703 - disable clang based static-analysis for build-linux64-base-toolchains-clang/*. r=froydnj With Bug 1579189 we are going to raise the minimum clang version to 5. But in clang 5 and clang 6 an issue has been introduced where the `Decl` nodes from the `AST` don't contain all of the annotation attributes. The missing attributes can cause static analysis failures. We are therefore going to disable the static analysis for the base-toolchain clang builds as a workaround. Differential Revision: https://phabricator.services.mozilla.com/D52025
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip