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