ebac10c8c8b9ab70465097b02de34eee86bf41be: Bug 1479900 - Part 1: Use accessor methods for JSString::flags/length. r=sfink
Ted Campbell <tcampbell@mozilla.com> - Thu, 02 Aug 2018 01:05:13 -0400 - rev 430740
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1479900 - Part 1: Use accessor methods for JSString::flags/length. r=sfink Add accessor methods so that underlying storage strategy can be changed later. This patch should not change current behaviour. MozReview-Commit-ID: IRA53TQShe6
044705c4d308da03fd8f89f42497ffd7b17614f1: Merge mozilla-central to mozilla inbound. a=merge
Daniel Varga <dvarga@mozilla.com> - Thu, 09 Aug 2018 01:10:56 +0300 - rev 430739
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Merge mozilla-central to mozilla inbound. a=merge
b353e89db75153e9de959b56193ebfef3b483ac3: Fix up for bug 1481727, because operator priorities are fucked up in C/C++. r=bustage on a CLOSED TREE
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Aug 2018 07:05:31 +0900 - rev 430738
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Fix up for bug 1481727, because operator priorities are fucked up in C/C++. r=bustage on a CLOSED TREE
ed7dba433629d45ad46f4985882ebd7cfed8f85f: Fix up clang-tidy after bug 1480631. r=bustage
Mike Hommey <mh+mozilla@glandium.org> - Thu, 09 Aug 2018 06:36:11 +0900 - rev 430737
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Fix up clang-tidy after bug 1480631. r=bustage
dd64a5e6d4dfa07ba7a819878852cb458a87bf98: Bug 1480631 - Switch Linux builds to clang. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Aug 2018 07:04:28 +0900 - rev 430736
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1480631 - Switch Linux builds to clang. r=froydnj This change switches most CI builds to clang, with a few exceptions: - valgrind builds, until bug 1481670 is figured out. - PGO and nightly builds, until that's fully tested. - coverage builds, per bug 1471339 comment 17. - base toolchain builds, to keep some builds on GCC even when we're fully switched to clang. - any build that doesn't use build/unix/mozconfig.linux (e.g. probably all those driven by autospider.py, maybe others).
910a805c960d49ab54d3337c648e3cb0ca315ec4: Bug 1480631 - Copy 32-bits libraries from gcc to clang. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Aug 2018 14:03:17 +0900 - rev 430735
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1480631 - Copy 32-bits libraries from gcc to clang. r=froydnj We already copy the 64-bits libraries, but don't copy the 32-bits libraries, which prevents building for linux32 by default. Incidentally, this also makes the clang build system build the 32-bits compiler-rt libraries, allowing e.g. 32-bits PGO.
9f473a8655432529bba5261ad4afc8bcb557b1c7: Bug 1481719 - Disable profile-instr-out-of-date warnings explicitly rather than allowing all warnings where they appear. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Aug 2018 14:49:53 +0900 - rev 430734
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1481719 - Disable profile-instr-out-of-date warnings explicitly rather than allowing all warnings where they appear. r=dmajor
068870abe0cc963a609174747d9acae71c8886d5: Bug 1481727 - Fix an elfhack corner case after bug 1423822. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 08 Aug 2018 17:37:17 +0900 - rev 430733
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1481727 - Fix an elfhack corner case after bug 1423822. r=froydnj Bug 1423822 moved the injected code section before the .text section. When linking with lld, the text section is usually page aligned, and starting a PT_LOAD. We inject code at the beginning of the PT_LOAD, which means the PT_LOAD is going to be extended at least a page downwards. And it means the preceding PT_LOAD can't finish in that same page, so the overhead of the injected code is needs to account for the page alignment.
4a6a97131d1835d837a08cf46b5d35c69b7120fd: Bug 1481505 - add aarch64 bits to DEFINES and DSO_LDOPTS; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Wed, 08 Aug 2018 16:37:05 -0400 - rev 430732
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1481505 - add aarch64 bits to DEFINES and DSO_LDOPTS; r=dmajor Not having _ARM64_ in DEFINES makes any number of things go wrong.
686d11ab65e47d8c0b58b7ca9e3d372b8898cc1e: Bug 1102679 followup. Restore failure annotation that should not have been removed. r=bzbarsky
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 08 Aug 2018 16:25:47 -0400 - rev 430731
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1102679 followup. Restore failure annotation that should not have been removed. r=bzbarsky
1b5e57cae88462e7b9f21d984fb449d55363b582: Backed out changeset f893f5da2e63 (bug 1465491) for failing Devtools on devtools/client/debugger/new/test/mochitest/browser_dbg_rr_breakpoints-01.js
Dorel Luca <dluca@mozilla.com> - Wed, 08 Aug 2018 22:50:34 +0300 - rev 430730
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Backed out changeset f893f5da2e63 (bug 1465491) for failing Devtools on devtools/client/debugger/new/test/mochitest/browser_dbg_rr_breakpoints-01.js
fde2be8dca92ce77b2b6aefdcf5029ad99b52f18: Bug 1478153 - Update OTS to version 7.1.7. r=jfkthame
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 24 Jul 2018 16:09:00 -0400 - rev 430729
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1478153 - Update OTS to version 7.1.7. r=jfkthame
e643a04b3684d71d7a7e68ba82216665149b193e: Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE
dvarga <dvarga@mozilla.com> - Wed, 08 Aug 2018 22:11:56 +0300 - rev 430728
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE Backed out changeset 1c3329958b8a (bug 1362034) Backed out changeset f68b1b76af36 (bug 1362034)
71d8e454ebb94a7d649b0c7a12ed0723de46ab36: Backed out changeset 22e7df1eb55c (bug 1481628) failure at browser/base/content/test/static/browser_parsable_script.js on a CLOSE TREE
dvarga <dvarga@mozilla.com> - Wed, 08 Aug 2018 22:10:45 +0300 - rev 430727
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Backed out changeset 22e7df1eb55c (bug 1481628) failure at browser/base/content/test/static/browser_parsable_script.js on a CLOSE TREE
09719705be5d95c70851e65fb60ce303dabb3a13: Backed out changeset 0bcce164a404 (bug 1481700) failure at browser/base/content/test/tabs/browser_multiselect_tabs_using_Shift.js on a CLOSED TREE
dvarga <dvarga@mozilla.com> - Wed, 08 Aug 2018 22:08:03 +0300 - rev 430726
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Backed out changeset 0bcce164a404 (bug 1481700) failure at browser/base/content/test/tabs/browser_multiselect_tabs_using_Shift.js on a CLOSED TREE
7c9aef1dbc3ded62e553753d694905b7c1f34d48: Bug 1480913: Convert extra_args field in talos firefox setup from a str to a list; r=rwood
Aaron Klotz <aklotz@mozilla.com> - Fri, 03 Aug 2018 13:45:35 -0600 - rev 430725
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1480913: Convert extra_args field in talos firefox setup from a str to a list; r=rwood
937420fdce43db7d8c50c0ebf12b0a5988ead6b1: Bug 1478165: Ensure that a talos suite config's talos_options do not override existing options supplied via the command line; r=rwood
Aaron Klotz <aklotz@mozilla.com> - Tue, 07 Aug 2018 10:25:47 -0600 - rev 430724
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1478165: Ensure that a talos suite config's talos_options do not override existing options supplied via the command line; r=rwood
74554b2b65bf79fe3682ed6176e4f524a131e4fd: Bug 1473029, have nsTreeBodyFrame::GetSelectionRegion use nsIntRegion instead of nsIScriptableRegion, r=mstange
Neil Deakin <neil@mozilla.com> - Tue, 07 Aug 2018 09:32:08 -0400 - rev 430723
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1473029, have nsTreeBodyFrame::GetSelectionRegion use nsIntRegion instead of nsIScriptableRegion, r=mstange
8727297a02487d109bf96fecd992375b5e1d31bb: Bug 1473029, convert drag services to internally use CSSIntRegion instead ns nsIScriptableRegion, r=mstange
Neil Deakin <neil@mozilla.com> - Tue, 07 Aug 2018 09:32:08 -0400 - rev 430722
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1473029, convert drag services to internally use CSSIntRegion instead ns nsIScriptableRegion, r=mstange
b2955b86592b030822d771f990c155b2dee75e08: Bug 1473029, remove the region arguments from InvokeDragSession and InvokeDragSessionWithImage, r=mstange
Neil Deakin <neil@mozilla.com> - Tue, 07 Aug 2018 09:32:07 -0400 - rev 430721
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1473029, remove the region arguments from InvokeDragSession and InvokeDragSessionWithImage, r=mstange
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip