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
36730ac6b59ff964fcc0fdfdc9425aad6349272c: Bug 1298823 - Make Request constructor throw less often, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 01 Mar 2017 11:44:38 +0100 - rev 345244
Push 87549 by amarchesini@mozilla.com at Wed, 01 Mar 2017 14:37:32 +0000
Bug 1298823 - Make Request constructor throw less often, r=qdot
a8f45b2afbf3bc116fc9c52d4631e426fb3d5733: Bug 1332639 - Remove the external string API: nsStringAPI.h/cpp and nsEmbedString.h, r=glandium
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 27 Feb 2017 11:41:52 -0500 - rev 345243
Push 87548 by bsmedberg@mozilla.com at Wed, 01 Mar 2017 14:12:43 +0000
Bug 1332639 - Remove the external string API: nsStringAPI.h/cpp and nsEmbedString.h, r=glandium MozReview-Commit-ID: 9dZcmMAI0Vk
cae4a255be3f8edf44a4e6a91ef16a214bd1c9fe: Bug 1332639 - Fix nsBrowserApp.cpp and related headers to compile without the external string API, r=glandium
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 27 Feb 2017 13:39:34 -0500 - rev 345242
Push 87548 by bsmedberg@mozilla.com at Wed, 01 Mar 2017 14:12:43 +0000
Bug 1332639 - Fix nsBrowserApp.cpp and related headers to compile without the external string API, r=glandium MozReview-Commit-ID: CQjtpA2lxAM
e761b88de9de57fb650e439293a45ca076f6c065: Bug 1332639 - Remove the external unicharutil library which isn't used and is now unlinkable, r=emk
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 27 Feb 2017 13:38:39 -0500 - rev 345241
Push 87548 by bsmedberg@mozilla.com at Wed, 01 Mar 2017 14:12:43 +0000
Bug 1332639 - Remove the external unicharutil library which isn't used and is now unlinkable, r=emk MozReview-Commit-ID: UOPsyIOB8O
ab3684fe0488e10a65389a271fcd78c7987f7e6d: Bug 1332639 - Stop building the media/mtransport/testlib library which isn't used, r=dminor
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 27 Feb 2017 13:07:55 -0500 - rev 345240
Push 87548 by bsmedberg@mozilla.com at Wed, 01 Mar 2017 14:12:43 +0000
Bug 1332639 - Stop building the media/mtransport/testlib library which isn't used, r=dminor MozReview-Commit-ID: 2tM8ftLBDpi
9825f34adc3d0d69a769c74391d25107d6d54cd8: Bug 1332639 - Remove the RDF "standalone" library which isn't used, r=glandium
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 27 Feb 2017 13:07:28 -0500 - rev 345239
Push 87548 by bsmedberg@mozilla.com at Wed, 01 Mar 2017 14:12:43 +0000
Bug 1332639 - Remove the RDF "standalone" library which isn't used, r=glandium MozReview-Commit-ID: 69CSBBqLrPs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip