028b82dcde5aeb80ca4386d22446cd850039a4dd: Bug 1394995 - MultiWriterQueue - r?froydnj,jwwang draft
Gerald Squelart <gsquelart@mozilla.com> - Fri, 15 Sep 2017 15:10:17 +1200 - rev 669623
Push 81384 by gsquelart@mozilla.com at Mon, 25 Sep 2017 04:41:53 +0000
Bug 1394995 - MultiWriterQueue - r?froydnj,jwwang Templated queue allowing safe and fast multi-threaded pushes. Popping is not thread-safe (but concurrent pushes are still allowed.) MozReview-Commit-ID: BHQ3nOlHkLX
2e6a9d3607ed8942b36f685cf1a5e3fc52dd8d8c: Bug 1394995 - RollingNumber - r?froydnj,jwwang draft
Gerald Squelart <gsquelart@mozilla.com> - Fri, 15 Sep 2017 14:31:13 +1200 - rev 669622
Push 81384 by gsquelart@mozilla.com at Mon, 25 Sep 2017 04:41:53 +0000
Bug 1394995 - RollingNumber - r?froydnj,jwwang Unsigned-number value-class with modified comparison operators that keep ordering consistent across overflows. I.e., numbers before the overflow (close to the maximum) will be considered smaller than numbers after the overflow (close to 0). (Note that such comparisons break down for numbers separated by more than half the type range.) MozReview-Commit-ID: 1hdK2JknlqZ
82a0f5b455da5094ae013d7f1e6c5568d031c7e8: Bug 1394995 - Moved DecoderDoctor files to dom/media/doctor/ - r=jwwang draft
Gerald Squelart <gsquelart@mozilla.com> - Mon, 28 Aug 2017 10:37:44 +1200 - rev 669621
Push 81384 by gsquelart@mozilla.com at Mon, 25 Sep 2017 04:41:53 +0000
Bug 1394995 - Moved DecoderDoctor files to dom/media/doctor/ - r=jwwang MozReview-Commit-ID: 9fEmeizzAAw
bedcc790a17a7af1c1957429f56f4e8f4a619e65: Bug 1402439 - Clean up the animations when the retained animation data got destroyed, r?kats draft
peter chang <pchang@mozilla.com> - Mon, 25 Sep 2017 10:40:18 +0800 - rev 669620
Push 81383 by bmo:howareyou322@gmail.com at Mon, 25 Sep 2017 04:06:26 +0000
Bug 1402439 - Clean up the animations when the retained animation data got destroyed, r?kats MozReview-Commit-ID: 6LnVMn2yPGH
7cd1c5c2f2a6f176f75c0ea342e8b734ad664289: Bug 1393374 - Part 2. Add a credit card basic autofill mochitest. r=lchang draft
Ray Lin <ralin@mozilla.com> - Mon, 25 Sep 2017 11:42:39 +0800 - rev 669619
Push 81382 by bmo:ralin@mozilla.com at Mon, 25 Sep 2017 04:01:15 +0000
Bug 1393374 - Part 2. Add a credit card basic autofill mochitest. r=lchang MozReview-Commit-ID: 4MW8vvmVZ23
91cfd861b58777867056c310606b38aca82a4261: Bug 1393374 - Part 1. Introduce credit card helper functions in formautofill mochitest. r=lchang draft
Ray Lin <ralin@mozilla.com> - Mon, 25 Sep 2017 11:41:32 +0800 - rev 669618
Push 81382 by bmo:ralin@mozilla.com at Mon, 25 Sep 2017 04:01:15 +0000
Bug 1393374 - Part 1. Introduce credit card helper functions in formautofill mochitest. r=lchang MozReview-Commit-ID: Ir1usKRqx4R
4798d5745be0f686fcf8ba0e6a0dfd1440697762: Bug 1401801 - Crash test. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 25 Sep 2017 12:29:43 +0900 - rev 669617
Push 81381 by hikezoe@mozilla.com at Mon, 25 Sep 2017 03:30:30 +0000
Bug 1401801 - Crash test. r?birtles MozReview-Commit-ID: 4fuwnHtYcBY
ab6cca095c8e4d23f172b184f506a15ce67fa4a4: Bug 1401801 - A reftest for a child element in animating element that the display property is changed from none by CSSOM. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 25 Sep 2017 12:29:42 +0900 - rev 669616
Push 81381 by hikezoe@mozilla.com at Mon, 25 Sep 2017 03:30:30 +0000
Bug 1401801 - A reftest for a child element in animating element that the display property is changed from none by CSSOM. r?birtles MozReview-Commit-ID: FaBSP4g4FnP
a720dc9b3fc1046d943f0efa168f5fb0dd51d8bc: Bug 1401801 - Handle display property change from 'none' only if there is restyle hint for SMIL. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 25 Sep 2017 12:29:42 +0900 - rev 669615
Push 81381 by hikezoe@mozilla.com at Mon, 25 Sep 2017 03:30:30 +0000
Bug 1401801 - Handle display property change from 'none' only if there is restyle hint for SMIL. r?birtles When display property is changed from 'none' by CSSOM during animation-only resyle, all descendant elements in the display none subtree will be traversed in a subsequent normal traversal because at that time we flush style sheets and traverse all elements in the document. So we don't need to care about the descendants during animaiton-only restyle. MozReview-Commit-ID: HHnlT3vtNnF
c8f65bbe16f059c2185172c4f4e8cfc8f94f02de: Bug 1401801 - Use 4-spaces instead of 2-spaced. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 25 Sep 2017 12:29:42 +0900 - rev 669614
Push 81381 by hikezoe@mozilla.com at Mon, 25 Sep 2017 03:30:30 +0000
Bug 1401801 - Use 4-spaces instead of 2-spaced. r?birtles MozReview-Commit-ID: KujlhjIsLqH
d4ac84dc086139c8858e227c570da5ff26c09177: Bug 1396395 - Part 2, add test case. r?dragana draft
Shih-Chiang Chien <schien@mozilla.com> - Fri, 15 Sep 2017 16:01:57 +0800 - rev 669613
Push 81380 by schien@mozilla.com at Mon, 25 Sep 2017 03:13:28 +0000
Bug 1396395 - Part 2, add test case. r?dragana MozReview-Commit-ID: 95RPLxNix4W
e6eb7fbd71e86c1672eea8ea03e02142bd541e15: Bug 1396395 - Part 1, resume input pump after callback finished. r?dragana draft
Shih-Chiang Chien <schien@mozilla.com> - Wed, 13 Sep 2017 18:34:04 +0800 - rev 669612
Push 81380 by schien@mozilla.com at Mon, 25 Sep 2017 03:13:28 +0000
Bug 1396395 - Part 1, resume input pump after callback finished. r?dragana OnStartRequest callback chain is interrupted by add-on during the "http-on-modify-request" observer event. Therefore, nsInputStreamPump think OnStartRequest is finished. After resuming http channel, nsHttpChannel asynchronously continue the OnStartRequest procedure and synchronously resume the nsInputStreamPump. Before nsDocumentOpenInfo invoke the next OnStartRequest on the listener chain, sync XHR in web content is executed on the call stack. This will spin main thread event queue and will eventually callback OnDataAvailable/OnStopRequest on the same call stack. nsHttpChannel should not resume the nsInputStreamPump before |mCallOnResume| is complete, to ensure that no input stream event can interrupt the resumed call stack before it finished. MozReview-Commit-ID: 6Q9EtMhcff9
6f6ff4b7f796aba60964dc5448ba02f71389ed27: Bug 1305563 - Add a `BufferedBookmarksEngine` that can be toggled with a pref. draft
Kit Cambridge <kit@yakshaving.ninja> - Thu, 07 Sep 2017 23:48:57 -0700 - rev 669611
Push 81379 by bmo:kit@mozilla.com at Mon, 25 Sep 2017 02:36:25 +0000
Bug 1305563 - Add a `BufferedBookmarksEngine` that can be toggled with a pref. MozReview-Commit-ID: 7idBa03kOzm
d0becad8ac3bdcbddc43ed1c6ab6d4ff4a78a555: Bug 1305563 - Add a bookmark buffer and two-way merger for synced bookmarks. draft
Kit Cambridge <kit@yakshaving.ninja> - Thu, 07 Sep 2017 23:48:22 -0700 - rev 669610
Push 81379 by bmo:kit@mozilla.com at Mon, 25 Sep 2017 02:36:25 +0000
Bug 1305563 - Add a bookmark buffer and two-way merger for synced bookmarks. MozReview-Commit-ID: MbeFQUargt
e737e5cb7b80b49f74695085189e708e259447c9: Bug 1305563 - Prepare existing bookmark engine tests for new buffered engine. draft
Kit Cambridge <kit@yakshaving.ninja> - Mon, 11 Sep 2017 14:17:24 -0700 - rev 669609
Push 81379 by bmo:kit@mozilla.com at Mon, 25 Sep 2017 02:36:25 +0000
Bug 1305563 - Prepare existing bookmark engine tests for new buffered engine. MozReview-Commit-ID: 2HIkdPOuWOy
af38c964de44b3d5aec605c395936cc53a26d9d2: Bug 1305563 - Add `mozIAsyncLivemarks.invalidateCachedLivemarks`. draft
Kit Cambridge <kit@yakshaving.ninja> - Fri, 08 Sep 2017 15:27:32 -0700 - rev 669608
Push 81379 by bmo:kit@mozilla.com at Mon, 25 Sep 2017 02:36:25 +0000
Bug 1305563 - Add `mozIAsyncLivemarks.invalidateCachedLivemarks`. MozReview-Commit-ID: 8R7N6ORxrtV
308082ffd788d6ba3f63764d261bb36a3806e996: Bug 1305563 - Expose `PlacesUtils.history.hashURL`. draft
Kit Cambridge <kit@yakshaving.ninja> - Wed, 16 Aug 2017 16:01:40 -0700 - rev 669607
Push 81379 by bmo:kit@mozilla.com at Mon, 25 Sep 2017 02:36:25 +0000
Bug 1305563 - Expose `PlacesUtils.history.hashURL`. MozReview-Commit-ID: C4Zj4FyMZpq
316f0f012da0199d49c70f6ef7fd49f6332836bd: Bug 1397853 - Enable py2 and py3 linter on testing/mochitest. r?ahal draft
Steve Armand <stevea1@mac.com> - Sun, 24 Sep 2017 21:28:25 -0400 - rev 669606
Push 81378 by bmo:stevea1@mac.com at Mon, 25 Sep 2017 02:13:53 +0000
Bug 1397853 - Enable py2 and py3 linter on testing/mochitest. r?ahal MozReview-Commit-ID: EhkNhyFHDox
3c5f441c6643c6a765a3d06ecd957a1ece0aa2b0: Bug 1389424 - enable onboarding telemetry via ping-centre;r=fischer,timdream,emtwo,liuche draft
gasolin <gasolin@gmail.com> - Thu, 31 Aug 2017 10:19:04 +0800 - rev 669605
Push 81377 by bmo:gasolin@mozilla.com at Mon, 25 Sep 2017 02:09:34 +0000
Bug 1389424 - enable onboarding telemetry via ping-centre;r=fischer,timdream,emtwo,liuche MozReview-Commit-ID: KWRCnD4lFh9
60b837f241c4704805d6813fea17efed5532639e: Bug 1401071 - move fallible memory allocation github instead of including source and other nits. r?kinetik draft
Alfredo.Yang <ayang@mozilla.com> - Mon, 25 Sep 2017 09:14:00 +0800 - rev 669604
Push 81376 by bmo:ayang@mozilla.com at Mon, 25 Sep 2017 01:51:12 +0000
Bug 1401071 - move fallible memory allocation github instead of including source and other nits. r?kinetik MozReview-Commit-ID: K0dwDt6PEU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip