8eb6482a54641cf38d0b8c6e04c29e569e626d63: Bug 1403365 - fix intermittent failure for browser_pageinfo_firstPartyIsolation.js. r=baku
Yoshi Huang <allstars.chh@mozilla.com> - Wed, 18 Oct 2017 11:15:00 +0800 - rev 386973
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1403365 - fix intermittent failure for browser_pageinfo_firstPartyIsolation.js. r=baku In pageInfo.js, the following line [1] will trigger a media preview automatically, however this sometimes will also cause intermittent failures, so I pass a dummy imageElement in it to prevent this. [1]: http://searchfox.org/mozilla-central/rev/dca019c94bf3a840ed7ff50261483410cfece24f/browser/base/content/pageinfo/pageInfo.js#56
f01337ed23f337c61469c085d06362e7984aa93a: Backed out changeset fcc3bffcdd80
Dão Gottwald <dao@mozilla.com> - Wed, 18 Oct 2017 12:12:26 +0200 - rev 386972
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Backed out changeset fcc3bffcdd80 MozReview-Commit-ID: 50bdZRQs9Mh
a8a1e8cc1980498ea030bd9285570236c4d95dc2: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 18 Oct 2017 11:51:21 +0200 - rev 386971
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
1b7edd51196c233dc8abe81bc20cf4ef2b9207a6: Bug 1409394 - Avoid extra buffer copy in FileReader, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 17 Oct 2017 20:38:03 +0200 - rev 386970
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409394 - Avoid extra buffer copy in FileReader, r=smaug
ec62bdeaf15ab8fe363c9cd60b1e8de87123772d: Bug 1406395 - P3: Backout changeset b679806ce7e3 (bug 1384661 part 1). r=smaug
btian <btian@mozilla.com> - Fri, 13 Oct 2017 12:06:43 +0800 - rev 386969
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1406395 - P3: Backout changeset b679806ce7e3 (bug 1384661 part 1). r=smaug
329296ede1cbcbd4969d4c185180f329fe7a4fd5: Bug 1406395 - P2: Backout changeset 8f77d260780d (bug 1384661 part 2). r=smaug
btian <btian@mozilla.com> - Fri, 13 Oct 2017 12:05:54 +0800 - rev 386968
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1406395 - P2: Backout changeset 8f77d260780d (bug 1384661 part 2). r=smaug
0ac3f44070ff6419f04a494018bcc15781fcf4b6: Bug 1406395 - P1: Backout changeset 7df868e0e356 (bug 1384661 part 3). r=smaug
btian <btian@mozilla.com> - Fri, 13 Oct 2017 12:03:44 +0800 - rev 386967
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1406395 - P1: Backout changeset 7df868e0e356 (bug 1384661 part 3). r=smaug
ec3abaf3421e48bc1bb8f7c720075d5fa486e7a6: Bug 1409227 (part 4) - Replace nsMemory::Clone(id, sizeof(nsID)) with nsID::Clone(id). r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 18 Oct 2017 10:39:20 +1100 - rev 386966
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409227 (part 4) - Replace nsMemory::Clone(id, sizeof(nsID)) with nsID::Clone(id). r=mccr8. This change requires introducing nsID::Clone(). Because it's infallible, the patch also removes some redundant failure-handling code. (nsMemory::Clone() is also infallible, so this code was redundant even before this change.)
48349c3ea33dab78bb7579a03ac5dd785c6fe46d: Bug 1409227 (part 3) - Replace nsMemory::Clone(s, sizeof(s)) with moz_xstrdup(s). r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 17 Oct 2017 13:28:40 +1100 - rev 386965
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409227 (part 3) - Replace nsMemory::Clone(s, sizeof(s)) with moz_xstrdup(s). r=froydnj. The new code is slightly less efficient because it requires measuring the string length, but these strings are all short so it shouldn't matter. Note that the case in DataToString() is a little different. The std::min() that was there appears to be excessive caution -- this code is always printf'ing some kind of number, so 32 chars should never be reached -- but it was bogus anyway, because if 32 was exceeded then (a) we would have overflowed `buf`, and (b) we'd be returning a non-null-terminated string.
97d960b3912d889e5e6ddf3ffe913938c11593be: Bug 1409227 (part 2) - Replace nsMemory::Clone(s, strlen(s)+1) with moz_xstrdup(s). r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 17 Oct 2017 13:09:29 +1100 - rev 386964
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409227 (part 2) - Replace nsMemory::Clone(s, strlen(s)+1) with moz_xstrdup(s). r=erahm. They are equivalent -- both infallible, both requiring measuring the length of the string -- but moz_xstrdup is much more readable. (One place deals with 16-bit strings and so uses NS_strdup instead, which is also infallible.) The patch also removes some failure-path code that will never execute due to the infallibility.
3eac4fd0f048122c0efd3da04ba0c97d4ea54ac7: Bug 1409227 (part 1) - Remove needless duplication of the profile in nsProfiler::GetProfile(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 17 Oct 2017 13:01:14 +1100 - rev 386963
Push 32705 by ryanvm@gmail.com at Thu, 19 Oct 2017 01:01:49 +0000
Bug 1409227 (part 1) - Remove needless duplication of the profile in nsProfiler::GetProfile(). r=mstange.
a04860cd9c8895aaaadaa32efec5e8b2cdcd24e8: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 19 Oct 2017 00:04:37 +0200 - rev 386962
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: D8YSuNsBw9o
ff21cb09fe2f24766e7274dcbe71c2425dfb9682: Bug 1407737 - Don't persist sidebar state unless if the last window is being closed. r=mikedeboer
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 18 Oct 2017 08:32:41 -0700 - rev 386961
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1407737 - Don't persist sidebar state unless if the last window is being closed. r=mikedeboer MozReview-Commit-ID: 7wBtCZDG1V3
7aa64ad05e2eea45037ac9adfe1a566fc92a0e38: Bug 1409747 - fixed compilation on macOS with the sandbox disabled; r=haik
Alex Gaynor <agaynor@mozilla.com> - Wed, 18 Oct 2017 10:27:34 -0400 - rev 386960
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1409747 - fixed compilation on macOS with the sandbox disabled; r=haik MozReview-Commit-ID: F9lNO8OPKS4
91c3ee492fde59f97dd4aa7d80566afc4d580249: Bug 1409579 Only define PATH_MAX if it is not already defined. r=jdm
Tom Ritter <tom@mozilla.com> - Tue, 17 Oct 2017 18:46:22 -0500 - rev 386959
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1409579 Only define PATH_MAX if it is not already defined. r=jdm MozReview-Commit-ID: 7ntgDp7sj65
f637f40c74049dc943e13aa97cb5acafd6fd249b: Bug 1409348 - Prefer the per-provider report{Malware,Phish}MistakeURL in about:blocked. r=francois
Hector Zhao <bzhao@mozilla.com> - Tue, 17 Oct 2017 19:42:31 +0800 - rev 386958
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1409348 - Prefer the per-provider report{Malware,Phish}MistakeURL in about:blocked. r=francois MozReview-Commit-ID: 6Wmzf4SvXnE
c79eed2950589848897acb2bb45f1144f6cd7fd1: Bug 1409306 - Check the existence of the profile's cc-exp-month and cc-exp-year in `findCreditCardSelectOption`. r=lchang
Sean Lee <selee@mozilla.com> - Wed, 18 Oct 2017 12:21:00 +0800 - rev 386957
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1409306 - Check the existence of the profile's cc-exp-month and cc-exp-year in `findCreditCardSelectOption`. r=lchang MozReview-Commit-ID: 5gBLJcWXkGT
23ac0196ee849bc9cc84739226593d22ce81ce78: Bug 1409250 - Add padding to Form Autofill dropdown footer button. r=lchang
Scott Wu <scottcwwu@gmail.com> - Tue, 17 Oct 2017 17:01:46 +0800 - rev 386956
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1409250 - Add padding to Form Autofill dropdown footer button. r=lchang MozReview-Commit-ID: GwZ7u9yT8d
38a9db7104d9bdc3a9ce0fc273e448bdc2071ad8: Bug 1381815 - fixing dimensions of radio and checkbox for GTK 3.20+; r=karlt
Jan Horak <jhorak@redhat.com> - Tue, 10 Oct 2017 13:35:56 +0200 - rev 386955
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1381815 - fixing dimensions of radio and checkbox for GTK 3.20+; r=karlt In the GTK < 3.20 the size of radio and checkbox toggle is determined by indicator spacing and indicator size. By GTK 3.20+ it is replaced by standard box model (padding, margin, border). The patch fixes that while keeping the functionality for older GTK. The values are also cached by similar way as scrollbar metrics are cached now. The focus is no longer rendered by GTK but by Mozilla code, so the extra size for toggles has been removed from GetExtraSizeForWidget and toggles no longer render focus indicator. MozReview-Commit-ID: 1Wg5AgHy1Vz
38758d31bd62eb0a1d8c1374aaaa61787018d4da: Bug 1406212 - Fix the reftest harness's logic for enabling or disabling e10s. r=jmaher
Blake Kaplan <mrbkap@gmail.com> - Mon, 16 Oct 2017 14:01:01 -0700 - rev 386954
Push 32704 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 22:05:23 +0000
Bug 1406212 - Fix the reftest harness's logic for enabling or disabling e10s. r=jmaher Right now, e10s defaults to "on" in Nightly via the default pref browser.tabs.remote.autostart.2=true. The reftest harness ignores that pref and attempts to enable it by setting browser.tabs.remote.autostart to true (as well as disabling the checks for non-mpc-compatible extensions). There's a bug, however, and we overwrite the value for .autostart by reading reftest-prefernces.js (which unconditionally sets .autostart to false). Therefore, the existing code works because it ignores the .autostart.2 pref and whether we enable e10s is entirely controlled by setting extensions.e10sBlocksEnabling (the reftest extension is not mpc-compatible). With this change, we unconditionally set .remote to the value that we want (and we trust that the only non-mpc-compatible extensions are specially vetted and part of our build system) so that things work as advertised on the box. MozReview-Commit-ID: Li5N4NP4PwD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip