bf744ce7867af3c2548b1ec10233692f11f1ecf9: Bug 1498812 - Part 3: Move scroll position test helper functions into separate file. r=mikedeboer
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 11 Jan 2019 20:21:06 +0000 - rev 510650
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1498812 - Part 3: Move scroll position test helper functions into separate file. r=mikedeboer ... so it can be shared across multiple test files. Also make slightly more use of modern JS features for destructuring objects etc. Differential Revision: https://phabricator.services.mozilla.com/D15684
bbbb9e3c793d7f9ea29e24aa23b46ee2d7e2b49d: Bug 1498812 - Part 2: Switch GeckoViewScrollChild to use the visual viewport. r=snorp
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 11 Jan 2019 19:49:04 +0000 - rev 510649
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1498812 - Part 2: Switch GeckoViewScrollChild to use the visual viewport. r=snorp Given the usage example of pull-to-refresh in bug 1371796, downstream consumers will probably more interested in the true visible scroll position of the user within the page, i.e. the visual viewport. Listening for *visual* viewport events will also definitively be required to get the saveAndRestoreState GeckoView test properly working once we switch Gecko's session store helper function to use the *visual* viewport scroll position. Differential Revision: https://phabricator.services.mozilla.com/D15682
466e822d2986e2481e8d0b812334b047fee0f3b0: Bug 1498812 - Part 1: Add helper method for directly retrieving the visual viewport's position. r=botond
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 11 Jan 2019 19:49:39 +0000 - rev 510648
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1498812 - Part 1: Add helper method for directly retrieving the visual viewport's position. r=botond Mainly required for testing. Differential Revision: https://phabricator.services.mozilla.com/D15683
0279e3d8b2f1dc9cb127f5c5b1758b88ab4d37a6: Bug 1519322 - Wrap unhandled/handled promise properly in JS shell promise rejection tracker. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Fri, 11 Jan 2019 21:11:50 +0000 - rev 510647
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1519322 - Wrap unhandled/handled promise properly in JS shell promise rejection tracker. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D16303
4af076789478e05a707774995588046851529bc3: Bug 1513057 - P8: Report telemetry from socket process to parent process r=dragana,mayhemer,janerik
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:59:35 +0000 - rev 510646
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P8: Report telemetry from socket process to parent process r=dragana,mayhemer,janerik Differential Revision: https://phabricator.services.mozilla.com/D14362
c65c63971388c25e5176afeef8528873932b19bf: Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:58:18 +0000 - rev 510645
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P7: Setup Gecko profiler on the socket process r=dragana,mayhemer,mstange Differential Revision: https://phabricator.services.mozilla.com/D14351
5b73660fb915ec803544389a1c93aacdef0e5f53: Bug 1513057 - P6: Create Background between content process and socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:56:39 +0000 - rev 510644
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P6: Create Background between content process and socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14348
b5904e4ffc0ca4bdab4084a92176c6a70f93f01c: Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:55:07 +0000 - rev 510643
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P5: Create IPC between content process and socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14257
ca35e0cd0782f9b63b51494e553dd312f6d96d1b: Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:54:06 +0000 - rev 510642
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P4: Update online/offline status to socket process r=dragana,mayhemer Differential Revision: https://phabricator.services.mozilla.com/D14161
7c4eddc3a80db9c9166d84314bd7a35629868857: Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 20:52:39 +0000 - rev 510641
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P3: Setup memory reporter on socket process r=dragana,mayhemer To setup memory reporter on socket process, this patch modifies the PSocketProcess protocol to implement the same memory reporting functions as the PContent and PGPU protocols. Differential Revision: https://phabricator.services.mozilla.com/D14155
ba234cd899206aa59916f03d7742893f775a3a99: Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 18:48:25 +0000 - rev 510640
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P2: Setup crash reporter on socket process r=dragana,mayhemer This patch is quite straightforward. Just add socket process support. Differential Revision: https://phabricator.services.mozilla.com/D14151
696250a73120f4f407988ee499c6c5398816cdaa: Bug 1513057 - P1.1: Create a reusable class to pass prefs to child processes r=dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 18:39:22 +0000 - rev 510639
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P1.1: Create a reusable class to pass prefs to child processes r=dragana Differential Revision: https://phabricator.services.mozilla.com/D14970
c083f11eb58d510309b4e85578609dc8c2c7c902: Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana
Kershaw Chang <kershaw@mozilla.com> - Fri, 11 Jan 2019 18:57:23 +0000 - rev 510638
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513057 - P1: Start the new socket process basics (prefs, full xpcom init, logging, no sandboxing) r=mayhemer,dragana Differential Revision: https://phabricator.services.mozilla.com/D14148
8699d4c48838e4ecae4460a24fbcd3dc67b29ed4: Bug 1513733 - part4 : do not call suspendInternal() when constructing AudioContext r=karlt
alwu <alwu@mozilla.com> - Fri, 11 Jan 2019 18:54:43 +0000 - rev 510637
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513733 - part4 : do not call suspendInternal() when constructing AudioContext r=karlt As setting `mSuspendCalled` is enough to prevent the stream from starting, we have no need to apply unnessary audio context operation to MSG. In addition, it can avoid incorrect AudioContext's state because of out of order resume/suspend operation (https://bugzilla.mozilla.org/show_bug.cgi?id=1285290). Differential Revision: https://phabricator.services.mozilla.com/D15679
22ce92cbdf648501a5324bf525ee9e570dbb174c: Bug 1513733 - part3 : add test. r=baku,karlt
Alastor Wu <alwu@mozilla.com> - Fri, 11 Jan 2019 18:45:31 +0000 - rev 510636
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513733 - part3 : add test. r=baku,karlt Add test and mochitest-only function in document. Differential Revision: https://phabricator.services.mozilla.com/D14913
c34e287f2f7ca98ad1945804c2a20f61249b36af: Bug 1513733 - part2 : try to start AudioContext when media element which is as a source for web audio starts r=cpearce,karlt
alwu <alwu@mozilla.com> - Fri, 11 Jan 2019 20:43:01 +0000 - rev 510635
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513733 - part2 : try to start AudioContext when media element which is as a source for web audio starts r=cpearce,karlt If media element is used as a source for AudioContext, we would try to start AudioContext which was not allowed to start when media element starts playing. Differential Revision: https://phabricator.services.mozilla.com/D14593
05005b52bb567cd65a13a33daf192d8508c7c185: Bug 1513733 - part1 : rename 'NotifyScheduledSourceNodeStarted()' r=karlt
alwu <alwu@mozilla.com> - Fri, 11 Jan 2019 20:42:02 +0000 - rev 510634
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1513733 - part1 : rename 'NotifyScheduledSourceNodeStarted()' r=karlt In order to call this method on other situations, rename it to 'StartBlockedAudioContextIfAllowed()'. Differential Revision: https://phabricator.services.mozilla.com/D14592
9a0c93ab6a40c523de1e808c2ef38b50b247232d: Bug 1518937 - Make dynamic linking for freetype symbols configurable. r=lsalzman
Josh Matthews <josh@joshmatthews.net> - Fri, 11 Jan 2019 17:01:52 +0000 - rev 510633
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518937 - Make dynamic linking for freetype symbols configurable. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D16108
85cbb065250d22e6d4e34fa5db536603cb205fbd: Bug 1518956 - Make C++ infallible/simplified versions of nsIURI::SchemeIs; r=valentin
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 11 Jan 2019 08:09:33 +0000 - rev 510632
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518956 - Make C++ infallible/simplified versions of nsIURI::SchemeIs; r=valentin SchemeIs only throws exceptions on null arguments now. Assert arguments, as they should never be null anyways, and create an infallible C++ version. Differential Revision: https://phabricator.services.mozilla.com/D16143
92a30f1b817cba3154156a74bee123fc1af7b647: Bug 1518996 - fix double border/outline for textbox[multiline] by not setting one on the inner textarea, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 11 Jan 2019 20:01:39 +0000 - rev 510631
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1518996 - fix double border/outline for textbox[multiline] by not setting one on the inner textarea, r=jaws Differential Revision: https://phabricator.services.mozilla.com/D16334
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip