c407d0863f71b0da8479f63b3b0fc8462522912f: Bug 1389422 - Avoid @GLIBCXX_3.4.22 symbols from the use of std::thread when building with GCC 6. r?froydnj draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 11 Aug 2017 17:20:47 +0900 - rev 646218
Push 74030 by bmo:mh+mozilla@glandium.org at Tue, 15 Aug 2017 00:20:04 +0000
Bug 1389422 - Avoid @GLIBCXX_3.4.22 symbols from the use of std::thread when building with GCC 6. r?froydnj That the wrapper implementation works has been verified by creating a dummy program such as: $ cat test.cc #include <thread> int main() { std::thread([]() { printf("foo\n"); }).join(); return 0; } And compiling it with and without the hack: $ g++ -fno-rtti -o test test.cc -lpthread $ objdump -TC test | grep UND.*GLIBCXX_3.4.22 0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.22 std::thread::_State::~_State() 0000000000000000 DF *UND* 0000000000000000 GLIBCXX_3.4.22 std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) $ ./test foo $ g++ -fno-rtti -o test test.cc $objdir/build/unix/stdc++compat/stdc++compat.o -lpthread $ objdump -TC test | grep UND.*GLIBCXX_3.4.22 $ ./test foo
02e1f1224854df4006f275a6877eb5cd6ecf8a78: Bug 1386902: Use "subdomain.domain" in top sites title. r=liuche draft
Michael Comella <michael.l.comella@gmail.com> - Thu, 10 Aug 2017 15:23:06 -0700 - rev 646217
Push 74029 by michael.l.comella@gmail.com at Tue, 15 Aug 2017 00:19:33 +0000
Bug 1386902: Use "subdomain.domain" in top sites title. r=liuche Additionally, we strip common subdomains like "m." or "www.". MozReview-Commit-ID: IObzp6LBovx
eed9361fef02609776c772d21a004004a1d9d543: Bug 1386902: Add URIUtils.getFormattedDomain. r=liuche draft
Michael Comella <michael.l.comella@gmail.com> - Thu, 10 Aug 2017 15:21:42 -0700 - rev 646216
Push 74029 by michael.l.comella@gmail.com at Tue, 15 Aug 2017 00:19:33 +0000
Bug 1386902: Add URIUtils.getFormattedDomain. r=liuche This combines getBaseDomain & getHostSecondLevel domain and allows us to be more flexible. MozReview-Commit-ID: 7FdWsfZvGFt
17b5b204459a37c62a6cf110c399f9d5736bdaff: Bug 1389980 - Ensure we only interact with WMF on MTA threads. r?mattwoodrow,r?aklotz draft
Chris Pearce <cpearce@mozilla.com> - Tue, 15 Aug 2017 10:00:14 +1200 - rev 646215
Push 74028 by bmo:cpearce@mozilla.com at Tue, 15 Aug 2017 00:18:48 +0000
Bug 1389980 - Ensure we only interact with WMF on MTA threads. r?mattwoodrow,r?aklotz MozReview-Commit-ID: Dm8XpdvJLkS
fcf5cb3d9124450a8492973297f0600b6b55d79a: Bug 1389980 - Remove MP4Decoder::IsVideoAccelerated() as it is unused. r?mattwoodrow draft
Chris Pearce <cpearce@mozilla.com> - Tue, 15 Aug 2017 10:15:43 +1200 - rev 646214
Push 74028 by bmo:cpearce@mozilla.com at Tue, 15 Aug 2017 00:18:48 +0000
Bug 1389980 - Remove MP4Decoder::IsVideoAccelerated() as it is unused. r?mattwoodrow MozReview-Commit-ID: Eg0ggufsqDt
fc0b0b805efe10b8aca27c47c7351fee534d8a29: Bug 1386015 - Do not generate styling for each element with inherited color. r?jaws draft
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 11 Aug 2017 17:38:14 -0700 - rev 646213
Push 74027 by bmo:gandalf@aviary.pl at Mon, 14 Aug 2017 23:52:14 +0000
Bug 1386015 - Do not generate styling for each element with inherited color. r?jaws MozReview-Commit-ID: 7myXq8aDAWr
df734859ed416b4110c1eba6c06667e2dc4cdb68: Bug 1301718: Use StreamPageIconLayout in Highlights. r=liuche draft
Michael Comella <michael.l.comella@gmail.com> - Fri, 04 Aug 2017 17:36:32 -0700 - rev 646212
Push 74026 by michael.l.comella@gmail.com at Mon, 14 Aug 2017 23:50:46 +0000
Bug 1301718: Use StreamPageIconLayout in Highlights. r=liuche MozReview-Commit-ID: LLdJ9xhC4S7
e0cd3213174d6cd6f42fa84e41fe7335049b6d97: Bug 1301718: Add StreamPageIconLayout. r=liuche draft
Michael Comella <michael.l.comella@gmail.com> - Fri, 04 Aug 2017 17:36:02 -0700 - rev 646211
Push 74026 by michael.l.comella@gmail.com at Mon, 14 Aug 2017 23:50:46 +0000
Bug 1301718: Add StreamPageIconLayout. r=liuche This will be used by highlights, top sites, and the AS bottom sheet to set their icons. I chose to use centerCrop, over centerInside, because the mocks look like they chose to do a center crop scale pattern: https://mozilla.invisionapp.com/share/5JCHCGXPG#/screens/224085516 To my reviewer: some of this code comes from the next commit, where it is moved from the Highlights code to this file. MozReview-Commit-ID: 8rtTpjW8noL
68d193dcee21a53d1378669065a359504374fa72: Bug 1301718: FaviconView extends AppCompatImageView. r=liuche draft
Michael Comella <michael.l.comella@gmail.com> - Fri, 04 Aug 2017 16:06:58 -0700 - rev 646210
Push 74026 by michael.l.comella@gmail.com at Mon, 14 Aug 2017 23:50:46 +0000
Bug 1301718: FaviconView extends AppCompatImageView. r=liuche This change is unrelated to this bug. According to my IDE warning: ``` This custom view should extend android.support.v7.widget.AppCompatImageView instead. In order to support features such as tinting, the appcompat library will automatically load special appcompat replacements for the builtin widgets. However, this does not work for your custom views. Instead of extending the android.widget classes directly, you should instead extend one of the delegate classes in android.support.v7.widget.AppCompat. ``` Seems reasonable and I don't see any documentation telling me not to. :) MozReview-Commit-ID: H60bYGVgTIT
b1cb1f83ca5a45fbe20fec743faed7b63d925dce: Bug 1385179 - Enable addresses sync engine as formautofill initializes. r?MattN draft
Mark Hammond <mhammond@skippinet.com.au> - Tue, 08 Aug 2017 15:07:10 +1000 - rev 646209
Push 74025 by bmo:markh@mozilla.com at Mon, 14 Aug 2017 23:40:02 +0000
Bug 1385179 - Enable addresses sync engine as formautofill initializes. r?MattN MozReview-Commit-ID: BPikY3wM8Df
47fae18460aa6a556ebab6e154edc65d6931bd27: Bug 1385381 - Detect and expose Python 3 to the build system; r?chmanchester draft
Gregory Szorc <gps@mozilla.com> - Thu, 27 Jul 2017 21:19:25 -0700 - rev 646208
Push 74024 by bmo:gps@mozilla.com at Mon, 14 Aug 2017 23:36:25 +0000
Bug 1385381 - Detect and expose Python 3 to the build system; r?chmanchester Various people want to start experimenting with Python 3 in the build system and in related tools (like mach). We want to make it easy to find and use an appropriate Python 3 binary. This commit introduces a generic function for finding a Python 3 binary and resolving its version. We use the new code in configure to set PYTHON3 and PYTHON3_VERSION subst entries for later consultation. We also expose a cached attribute on the base class used by many mach and build system types to return a Python 3 executable's info. By default, we only find Python 3.5+. From my experience, Python 3.5 was the first Python 3 where it was reasonable to write code that supports both Python 2 and 3 (mainly due to the restoration of the % operator on bytes types). We could probably support Python 3.4 in the build system. But for now I'd like to see if we can get away with 3.5+. MozReview-Commit-ID: BlwCJ3kkjY9
824d4f269c6323e1ad2bd8ebeb6496d60b8ba3e5: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 14 Aug 2017 14:42:25 -0700 - rev 646207
Push 74024 by bmo:gps@mozilla.com at Mon, 14 Aug 2017 23:36:25 +0000
Merge inbound to central, a=merge MozReview-Commit-ID: ne6wntYUEM
be5a917ff212da9b87708e5e8ee7f016c3a9d2e5: Bug 1363667 - P1 - Add Contrib/Sync sources webidl;r?jib draft
Nico Grunbaum - Mon, 14 Aug 2017 16:13:00 -0700 - rev 646206
Push 74023 by na-g@nostrum.com at Mon, 14 Aug 2017 23:13:20 +0000
Bug 1363667 - P1 - Add Contrib/Sync sources webidl;r?jib MozReview-Commit-ID: 5qIWYb1OoSx
c9c96a19e9bb3af78104513faa2383af600c9465: Bug 1367214, part 3 - Avoid hashtable lookups in the undisplayed maps for elements that have never had display:none nor display:contents children. r=dholbert draft
Jonathan Watt <jwatt@jwatt.org> - Tue, 15 Aug 2017 00:11:22 +0100 - rev 646205
Push 74022 by jwatt@jwatt.org at Mon, 14 Aug 2017 23:11:51 +0000
Bug 1367214, part 3 - Avoid hashtable lookups in the undisplayed maps for elements that have never had display:none nor display:contents children. r=dholbert MozReview-Commit-ID: Lk48ilsw4OA
94fe23816916cdd41a573fe141e1ec086f3b2058: bug 1390266 - l10n repack the linux signed tarball. r=callek draft
Aki Sasaki <asasaki@mozilla.com> - Mon, 14 Aug 2017 16:10:43 -0700 - rev 646204
Push 74021 by asasaki@mozilla.com at Mon, 14 Aug 2017 23:11:05 +0000
bug 1390266 - l10n repack the linux signed tarball. r=callek MozReview-Commit-ID: LAJoFkS9jga
49085d3db3c1372639158d52a3d91d848329692e: Backed out changeset dc7527bdb79f (bug 1382248) for failures in browser_all_files_referenced.js a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 14 Aug 2017 14:35:52 -0700 - rev 646203
Push 74021 by asasaki@mozilla.com at Mon, 14 Aug 2017 23:11:05 +0000
Backed out changeset dc7527bdb79f (bug 1382248) for failures in browser_all_files_referenced.js a=backout MozReview-Commit-ID: B5KYawseGjB
32d826b95b7c5b9a17482e1fe6fee1cf860dabe3: Backed out changeset 0336be288ee9 (bug 1371230)
Wes Kocher <wkocher@mozilla.com> - Mon, 14 Aug 2017 14:35:10 -0700 - rev 646202
Push 74021 by asasaki@mozilla.com at Mon, 14 Aug 2017 23:11:05 +0000
Backed out changeset 0336be288ee9 (bug 1371230) MozReview-Commit-ID: H76OfuCSc9A
de88dfb2206a352aaa4b2f56c620e4574196b423: Bug 1388921 Resume IPC Messages after we send sync textures. r=mattwoodrow
Mason Chang <mchang@mozilla.com> - Mon, 14 Aug 2017 14:27:03 -0700 - rev 646201
Push 74021 by asasaki@mozilla.com at Mon, 14 Aug 2017 23:11:05 +0000
Bug 1388921 Resume IPC Messages after we send sync textures. r=mattwoodrow
013c4af28c40ff089eac01ba5e9656296b2401a0: Bug 1378488 - Part 2. imgRequest::Cancel should dispatch using ProgressTracker::GetEventTarget. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Mon, 14 Aug 2017 16:59:58 -0400 - rev 646200
Push 74021 by asasaki@mozilla.com at Mon, 14 Aug 2017 23:11:05 +0000
Bug 1378488 - Part 2. imgRequest::Cancel should dispatch using ProgressTracker::GetEventTarget. r=tnikkel
ed28a90d1edb3918d4ac7363412a88f4f8dbbf88: Bug 1378488 - Part 1. imgRequest::FinishPreparingForNewPart should dispatch using ProgressTracker::GetEventTarget. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Mon, 14 Aug 2017 16:59:58 -0400 - rev 646199
Push 74021 by asasaki@mozilla.com at Mon, 14 Aug 2017 23:11:05 +0000
Bug 1378488 - Part 1. imgRequest::FinishPreparingForNewPart should dispatch using ProgressTracker::GetEventTarget. r=tnikkel
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip