c8260e98c93ed5a5a0373c7c43a2842180b13160: Bug 1408872 - Enable browser_jsterm_no_autocompletion_on_defined_variables.js on the new console frontend; r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 17 Oct 2017 09:32:25 +0200 - rev 386779
Push 96311 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 09:52:02 +0000
Bug 1408872 - Enable browser_jsterm_no_autocompletion_on_defined_variables.js on the new console frontend; r=Honza. MozReview-Commit-ID: BrGniln0AB5
1083fb72eed48a4347b12c98a0d47bf474ce20fc: Bug 1405349 - [reftest] Refactor manifest parsing from reftest.jsm to standalone module, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 02 Oct 2017 12:03:43 -0400 - rev 386778
Push 96311 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 09:52:02 +0000
Bug 1405349 - [reftest] Refactor manifest parsing from reftest.jsm to standalone module, r=jmaher There are two motivations for this change. First, reftest.jsm has become very large and monolithic. It has lots of global state and is hard to modify without breaking something. This change is a first attempt at dividing reftest.jsm into multiple standalone(ish) modules. This will make it easier to comprehend and extend. Second, we'd like to implement "run-by-manifest" mode for reftest. This means we'll restart the browser between each manifest run. This means much of the state which is normally stored in global variables in reftest.jsm, will instead need to be stored in python. A prerequisite to doing that is parsing the manifests before starting the test suite. A prerequisite to that is moving the manifest parsing code into a standalone JSM. This is the first step. MozReview-Commit-ID: 42epTs8EU1O
824ed2525081aa1738968d62bde96a5eb76eea9e: Bug 464450 - Get rid of the "padded" class and clean up related styling. r=mak
Dão Gottwald <dao@mozilla.com> - Fri, 13 Oct 2017 10:59:46 +0200 - rev 386777
Push 96311 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 09:52:02 +0000
Bug 464450 - Get rid of the "padded" class and clean up related styling. r=mak MozReview-Commit-ID: GVR1I4WTgum
116b06b3275e91b1ef609903a8c6c05af3d652fb: Merge m-c to autoland. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 17 Oct 2017 10:08:29 -0400 - rev 386776
Push 96311 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 09:52:02 +0000
Merge m-c to autoland. a=merge
4efa95ae9141a1973b2cdc026f315691f4e3d7ea: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Tue, 17 Oct 2017 22:48:33 -0700 - rev 386775
Push 96311 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 09:52:02 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
cb6e476eb2b5af1b5f074461b27d25e885794c0d: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Tue, 17 Oct 2017 22:48:30 -0700 - rev 386774
Push 96311 by archaeopteryx@coole-files.de at Wed, 18 Oct 2017 09:52:02 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
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 386773
Push 96310 by amarchesini@mozilla.com at Wed, 18 Oct 2017 08:38:52 +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 386772
Push 96309 by ryanvm@gmail.com at Wed, 18 Oct 2017 02:44:20 +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 386771
Push 96309 by ryanvm@gmail.com at Wed, 18 Oct 2017 02:44:20 +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 386770
Push 96309 by ryanvm@gmail.com at Wed, 18 Oct 2017 02:44:20 +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 386769
Push 96308 by nnethercote@mozilla.com at Wed, 18 Oct 2017 02:24:02 +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 386768
Push 96308 by nnethercote@mozilla.com at Wed, 18 Oct 2017 02:24:02 +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 386767
Push 96308 by nnethercote@mozilla.com at Wed, 18 Oct 2017 02:24:02 +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 386766
Push 96308 by nnethercote@mozilla.com at Wed, 18 Oct 2017 02:24:02 +0000
Bug 1409227 (part 1) - Remove needless duplication of the profile in nsProfiler::GetProfile(). r=mstange.
f605961878cc80936b242290ef1674e82dac97fe: Bug 1402334 - Fix bustage for 10.11 SDK. r=jesup
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 18 Oct 2017 10:15:45 +0900 - rev 386765
Push 96307 by m_kato@ga2.so-net.ne.jp at Wed, 18 Oct 2017 01:42:43 +0000
Bug 1402334 - Fix bustage for 10.11 SDK. r=jesup MozReview-Commit-ID: 3dnZmFEhNBQ
80acc252947941171929d39a03f3e4c6b14f1064: bug 1299959 - use GENERATED_FILES for libffi's preprocessed assembly files. r=chmanchester
Ted Mielczarek <ted@mielczarek.org> - Thu, 14 Sep 2017 06:42:53 -0400 - rev 386764
Push 96306 by tmielczarek@mozilla.com at Tue, 17 Oct 2017 23:50:40 +0000
bug 1299959 - use GENERATED_FILES for libffi's preprocessed assembly files. r=chmanchester libffi has assembly files on Windows that need to be preprocessed. Previously this was handled by using a wrapper shell script as the assembler. This patch handles them in GENERATED_FILES with a Python script that performs an equivalent transformation. MozReview-Commit-ID: 3w0HNpUb8TA
e7a617e26b9696c2656a09bc711649549f3e0875: Bug 1375858 - Don't allow nsBulletFrame to be transformed. r=dbaron
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 18 Oct 2017 12:38:17 +1300 - rev 386763
Push 96305 by mwoodrow@mozilla.com at Tue, 17 Oct 2017 23:39:57 +0000
Bug 1375858 - Don't allow nsBulletFrame to be transformed. r=dbaron
65de500fc528d3d06e700dbf5af557b10b837ccd: Bug 1409240 - Don't override the dirty rect in MarkOutOfFlowFrameForDisplay unless we're on a platform that requires it. r=tnikkel
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 17 Oct 2017 16:01:54 +1300 - rev 386762
Push 96305 by mwoodrow@mozilla.com at Tue, 17 Oct 2017 23:39:57 +0000
Bug 1409240 - Don't override the dirty rect in MarkOutOfFlowFrameForDisplay unless we're on a platform that requires it. r=tnikkel
166b15223dd570a8332e11ccb88053dd4151e251: Bug 1408279 - Make profile JSON easier to read. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 13 Oct 2017 15:32:14 +1100 - rev 386761
Push 96304 by nnethercote@mozilla.com at Tue, 17 Oct 2017 22:24:12 +0000
Bug 1408279 - Make profile JSON easier to read. r=mstange. Currently the choices of SingleLineStyle and MultiLineStyle are sub-optimal, which makes debugging of profiles difficult. - A large chunk of the profile is put on a single line, which is very hard to read in a text editor. - Other short and repetitive constructs are unnecessarily spread across multiple lines. This patch makes things more readable.
a58ff9bba683b49271aaa3007e9f915887a0916a: Bug 1409562 - Avoid intermittent UnboundLocalError in Android test-verify; r=me,test-only
Geoff Brown <gbrown@mozilla.com> - Tue, 17 Oct 2017 16:19:52 -0600 - rev 386760
Push 96303 by gbrown@mozilla.com at Tue, 17 Oct 2017 22:20:11 +0000
Bug 1409562 - Avoid intermittent UnboundLocalError in Android test-verify; r=me,test-only
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip