6c1627e917136d72f3b7d74da2d10d45315dd929: Bug 1342937 - Error out of |mach try| when using test paths and no build config is detected, r=chmanchester
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 27 Feb 2017 09:42:25 -0500 - rev 345264
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1342937 - Error out of |mach try| when using test paths and no build config is detected, r=chmanchester MozReview-Commit-ID: 2RE3vc1Kxvc
8ddcd324a0f15735586d9b33dbad87ef4603de89: Bug 1339220 - Add telemetry probes to measure duration and max-area of animations in the compositor. r=botond,bsmedberg
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 16 Feb 2017 14:40:37 -0500 - rev 345263
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1339220 - Add telemetry probes to measure duration and max-area of animations in the compositor. r=botond,bsmedberg MozReview-Commit-ID: KyvsNSTcxG8
1890ccdab48d10d4dc6532b97fcdd743d25c635b: Bug 1342954 - Improve ERROR handling in pytest_mozlog r=davehunt
James Graham <james@hoppipolla.co.uk> - Mon, 27 Feb 2017 16:56:48 +0000 - rev 345262
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1342954 - Improve ERROR handling in pytest_mozlog r=davehunt Not all report objects are strings, tuples or have a .crashrepr property. In particular some brokeness in wdspec test setup produced an object with a .errorstring property. Handle that and the general case of being passed a weird object more gracefully. MozReview-Commit-ID: 8vfuNNmwjhC
e04079f3f3867683187704791d15bea976ed7545: Bug 1323861, Bug 1322674, Bug 1217007 - Update readability from github repo, r=Gijs
Evan Tseng <evan@tseng.io> - Thu, 23 Feb 2017 16:35:06 +0800 - rev 345261
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1323861, Bug 1322674, Bug 1217007 - Update readability from github repo, r=Gijs MozReview-Commit-ID: K0VcAPMaqBV
0d6ca3d14e5b4e0a6ace7e72f074e2b29e8400f6: Merge mozilla-central to autoland
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 28 Feb 2017 13:04:30 +0100 - rev 345260
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Merge mozilla-central to autoland
a88a6717a2b7830c24f1d14970309224a8db4f80: Bug 1342427 - Setting Web Feeds in Application Preferences to "Add Live Bookmarks" then reselecting it appears to revert to "Preview in Nightly". r=jaws
Mark Banner <standard8@mozilla.com> - Mon, 27 Feb 2017 13:37:30 +0000 - rev 345259
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1342427 - Setting Web Feeds in Application Preferences to "Add Live Bookmarks" then reselecting it appears to revert to "Preview in Nightly". r=jaws MozReview-Commit-ID: KedE9gfOyp0
f32a30e626416f963ac3bd6a08d4a71d8ea084ea: Bug 1342051 - clear css grid pattern cache when destroying highlighter;r=zer0
Julian Descottes <jdescottes@mozilla.com> - Mon, 27 Feb 2017 18:59:49 +0100 - rev 345258
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1342051 - clear css grid pattern cache when destroying highlighter;r=zer0 MozReview-Commit-ID: 5LpjjzjZfs3
a3859b017684597459fccd2648f4be46f72513d7: Bug 1342051 - add test for grid highlighter bug after reload;r=zer0
Julian Descottes <jdescottes@mozilla.com> - Mon, 27 Feb 2017 21:06:55 +0100 - rev 345257
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1342051 - add test for grid highlighter bug after reload;r=zer0 MozReview-Commit-ID: 3ZqfxLgnJp0
3f7919d071569b8b75dc2ff817178027d021ab0d: Bug 1337325 - Remove unused zoom and scroll code from browser.js r=kats
Jan Henning <jh+bugzilla@buttercookie.de> - Sun, 12 Feb 2017 13:33:42 +0100 - rev 345256
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1337325 - Remove unused zoom and scroll code from browser.js r=kats More JPZ leftovers, I presume. In any case what's left doesn't do anything really useful and a DXR search didn't reveal any remaining users, so this can be thrown out. MozReview-Commit-ID: 9dN6Jifpbvw
1257608f7fc6e4a73b6110dac7f7622ff385077a: Bug 1343166 - Disable another two tests for crash.
Xidorn Quan <me@upsuper.org> - Tue, 28 Feb 2017 21:31:13 +1100 - rev 345255
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1343166 - Disable another two tests for crash.
f4ba72d50ec0856cb9dbea24a8dd3be4451aebb9: Bug 1343166 - Update test expectation for servo/servo#15761.
Xidorn Quan <me@upsuper.org> - Tue, 28 Feb 2017 19:55:39 +1100 - rev 345254
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1343166 - Update test expectation for servo/servo#15761.
eb8f83fd7a7cffd77f49d4767b428e5674fb5cf5: Bug 1342747 - [be] Search engine setup for Firefox for Belarusian, r=mkaply
Francesco Lodolo (:flod) <flod@lodolo.net> - Mon, 27 Feb 2017 08:51:43 +0100 - rev 345253
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
Bug 1342747 - [be] Search engine setup for Firefox for Belarusian, r=mkaply MozReview-Commit-ID: 7wpEiSpnK9g
ff962f4a7c6a3a8c95c369332f8c2060efd754e9: servo: Merge #15761 - Have shorthand parsing functions not return Option for their longhands (from upsuper:shorthand); r=Manishearth
Xidorn Quan <me@upsuper.org> - Mon, 27 Feb 2017 23:08:33 -0800 - rev 345252
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
servo: Merge #15761 - Have shorthand parsing functions not return Option for their longhands (from upsuper:shorthand); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 7ee629492280289fdd19c812389e833d5905e508
ace3041492115096392a36c13240e3c0111eed47: servo: Merge #15760 - Update WR (mostly dep updates, clip-scroll work) (from glennw:update-wr-deps); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Mon, 27 Feb 2017 20:40:00 -0800 - rev 345251
Push 87555 by cbook@mozilla.com at Wed, 01 Mar 2017 15:40:32 +0000
servo: Merge #15760 - Update WR (mostly dep updates, clip-scroll work) (from glennw:update-wr-deps); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: b8b23fda5f53397be30057cb406011bbdbdc3582
831f13e13f320430af31fa37553fadddfa898585: backout b7a2f7ff5e87 (bug 1322703) for making local xul.dll link times way slower
Ted Mielczarek <ted@mielczarek.org> - Wed, 01 Mar 2017 10:37:35 -0500 - rev 345250
Push 87554 by tmielczarek@mozilla.com at Wed, 01 Mar 2017 15:37:52 +0000
backout b7a2f7ff5e87 (bug 1322703) for making local xul.dll link times way slower MozReview-Commit-ID: 5QVFWVhfFfD
1e1880fc4d8f9f79dafb440b041efaf84d73bed0: Bug 1342102 - Use the same threading structure in platform-linux-android.cpp as for the -macos and -win32 versions. r=n.nethercote.
Julian Seward <jseward@acm.org> - Wed, 01 Mar 2017 14:57:34 +0100 - rev 345249
Push 87553 by jseward@mozilla.com at Wed, 01 Mar 2017 15:01:40 +0000
Bug 1342102 - Use the same threading structure in platform-linux-android.cpp as for the -macos and -win32 versions. r=n.nethercote. The MacOS and Windows profiler cores have a threading structure where one thread ("sampler thread") collects information from a thread to be profiled ("samplee thread") by suspending it, getting its register state, unwinding its stack, and then resuming it. This requires kernel-level primitives to perform the suspend, get-registers and resume steps. The Linux/Android core is different, because none of those three primitives exist. Until now, data collection has been done by sending a SIGPROF to the samplee, and collecting all relevant data within the signal handler. This has a number of disadvantages: (1) Current work to rationalise/clean up the threading structure of the profiler is complicated by the need to reason about/verify two different schemes. In particular, the Tick call in the Windows and MacOS implementations will produce its output on the sampler thread. In the Linux implementation that is produced on the sampled threads. (2) Dynamic verification results (primarily, absence of data races and deadlocks) established for the Linux implementation are less likely to carry over to the other two implementations, because the threading structures are different. (3) It causes a lot of duplicated code in platform-*.cpp. For example SamplerThread::Run() in the -win32.cpp and -macos.cpp files are very similar. Ideally all three could be merged into a single file with the identical logic commoned up. (4) Running lots of code -- the entire contents of Tick -- in a signal handler isn't considered good practice. POSIX severely restricts the set of functions we can safely call from within a signal handler. This commit changes the Linux implementation by using semaphores to implement the suspend and resume primitives, and moves the bulk of the data collection work to the sampler thread. By doing this, it causes the Linux implementation to have the same threading structure as the other two.
1adc95479dd12cf02d2617bb390488cbb31f6af9: Bug 1341678 P2 Update wpt test expectations now that we don't assert. r=asuth
Ben Kelly <ben@wanderview.com> - Wed, 01 Mar 2017 09:59:01 -0500 - rev 345248
Push 87552 by bkelly@mozilla.com at Wed, 01 Mar 2017 14:59:06 +0000
Bug 1341678 P2 Update wpt test expectations now that we don't assert. r=asuth
82001a435bce84794ea9c928d5643508f2044b47: Bug 1341678 P1 Make Request::Constructor() expect over-writing a copied body with an initializer. r=asuth
Ben Kelly <ben@wanderview.com> - Wed, 01 Mar 2017 09:59:01 -0500 - rev 345247
Push 87552 by bkelly@mozilla.com at Wed, 01 Mar 2017 14:59:06 +0000
Bug 1341678 P1 Make Request::Constructor() expect over-writing a copied body with an initializer. r=asuth
232a19e40a52117301918832dbd35a00b2e440ae: Bug 1343393 - add graph logic to handle a fennec beta build. r=mtabara DONTBUILD
Aki Sasaki <asasaki@mozilla.com> - Wed, 01 Mar 2017 14:54:15 +0000 - rev 345246
Push 87551 by mtabara@mozilla.com at Wed, 01 Mar 2017 14:57:09 +0000
Bug 1343393 - add graph logic to handle a fennec beta build. r=mtabara DONTBUILD MozReview-Commit-ID: 4c6H5hiOiKj
7b406378bfe5fb840c633fe63262e30c8cfc60e3: Bug 1261894 - Update InitDeviceMotionEvent to handle high-res timestamps. r=smaug
Dylan Roeh <droeh@mozilla.com> - Tue, 28 Feb 2017 16:50:15 -0600 - rev 345245
Push 87550 by droeh@mozilla.com at Wed, 01 Mar 2017 14:40:38 +0000
Bug 1261894 - Update InitDeviceMotionEvent to handle high-res timestamps. r=smaug
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip