824f44aad5d7bd26c59aaf301ce60188b5466cef: Backed out changeset 6f0394b523a6 (bug 1242505)
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 28 May 2017 11:31:01 +0200 - rev 361042
Push 31913 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:51:22 +0000
Backed out changeset 6f0394b523a6 (bug 1242505)
6f0394b523a66dab444b8551deb8f3c6c81d8f31: Bug 1242505 - Part 5 - Remove obsolete whitelisting of unhandled rejections. r=Mossop
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 25 May 2017 15:00:49 +0100 - rev 361041
Push 31913 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:51:22 +0000
Bug 1242505 - Part 5 - Remove obsolete whitelisting of unhandled rejections. r=Mossop The whitelisting function thisTestLeaksUncaughtRejectionsAndShouldBeFixed was replaced by expectUncaughtRejection, and existing calls did not take effect anymore. MozReview-Commit-ID: 3uOxkgWYWEz
c9c01c06908add6e1631121bed3d0cfaa8feeefa: Bug 1242505 - Part 4 - Add self-tests for unhandled rejection handling in browser-chrome tests. r=Mossop
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 27 May 2017 09:15:19 +0100 - rev 361040
Push 31913 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:51:22 +0000
Bug 1242505 - Part 4 - Add self-tests for unhandled rejection handling in browser-chrome tests. r=Mossop MozReview-Commit-ID: 9gloXfhfZ3x
8d53be05afc59519c5ce8cfae96d284a972fda71: Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 25 May 2017 15:00:35 +0100 - rev 361039
Push 31913 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:51:22 +0000
Bug 1242505 - Part 3 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore. MozReview-Commit-ID: 1beGB5GG8Ty
22e7144f857ce6a49764375f1e5ddf3e1ead7a96: Bug 1242505 - Part 2 - Update PromiseTestUtils for use in mochitests. r=Mossop
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 25 May 2017 15:00:29 +0100 - rev 361038
Push 31913 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:51:22 +0000
Bug 1242505 - Part 2 - Update PromiseTestUtils for use in mochitests. r=Mossop This adds a new coarse-grained whitelisting function, whose usage should be kept to a minimum but is necessary because many mochitests have cleanup issues on shutdown. The module now handles cases that only happen in mochitests, where rejections can occur in contexts that are unloaded and more than one test file can be executed sequentially in the same process. MozReview-Commit-ID: 8xejMxoSBzf
b59573695517b2a464f22e00bd3792c50dcf371a: Bug 1242505 - Part 1 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
Paolo Amadini <paolo.mozmail@amadzone.org> - Thu, 25 May 2017 15:00:22 +0100 - rev 361037
Push 31913 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:51:22 +0000
Bug 1242505 - Part 1 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop MozReview-Commit-ID: JTMgC2XwzX2
6da58c7bb247d3e879012bea8d848eb68f16e36e: Bug 1365649 - Improve browser-chrome self-tests and the "fail-if" manifest property handling. r=Mossop
Paolo Amadini <paolo.mozmail@amadzone.org> - Sat, 27 May 2017 09:12:02 +0100 - rev 361036
Push 31913 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:51:22 +0000
Bug 1365649 - Improve browser-chrome self-tests and the "fail-if" manifest property handling. r=Mossop The browser-chrome self-test files now use the setExpectedFailuresForSelfTest function to specify the exact number of assertion failures that will be triggered. Also, most failures are now intercepted when specifying the "fail-if" property in a "browser.ini" manifest, while previously only those triggered using the "ok" function were intercepted. This allows re-enabling several browser-chome self-tests. MozReview-Commit-ID: DlDjWaJPfvH
51d220b260d8d52a41b65aae2c5d74be99c2d59e: merge autoland to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 29 May 2017 00:49:24 +0200 - rev 361035
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
merge autoland to mozilla-central. r=merge a=merge MozReview-Commit-ID: 2MWgC2ySf0i
71a29c988fb5f151e49ca1a6ac30bf1831000cd0: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 28 May 2017 18:46:28 +0200 - rev 361034
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
merge mozilla-central to autoland. r=merge a=merge
afde8a5603f84c4e3536f407b9715dcb32cbd04e: Backed out changeset 645836bfad25 (bug 1361664) because bug 1365089 got backed out and this depends on it. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 28 May 2017 18:45:28 +0200 - rev 361033
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Backed out changeset 645836bfad25 (bug 1361664) because bug 1365089 got backed out and this depends on it. r=backout
01476dee058410a5a14e4ff55d9959243782d869: Backed out changeset 49714b590d48 (bug 1361664)
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 28 May 2017 18:44:50 +0200 - rev 361032
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Backed out changeset 49714b590d48 (bug 1361664)
1c15a4b5f7788511af341b8851ab2434a1fae64b: Bug 1350241 -Part2: Create a customized player based on ExoPlayer and inject customzied {Audio,Video}Renderers as the source of HLS demuxed samples. r=jolin,jya
Kilik Kuo <kikuo@mozilla.com> - Thu, 25 May 2017 20:48:43 +0800 - rev 361031
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Bug 1350241 -Part2: Create a customized player based on ExoPlayer and inject customzied {Audio,Video}Renderers as the source of HLS demuxed samples. r=jolin,jya MozReview-Commit-ID: CAyaxKUoJzm
bd51e245a622108ed8a91de0e74c1c814a70986e: Bug 1350241 -Part1: Provide data structure of {Audio,Video}Info and demuxed sample for the use of HLS on Fennec. r=jolin,jya
Kilik Kuo <kikuo@mozilla.com> - Thu, 25 May 2017 12:46:06 +0800 - rev 361030
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Bug 1350241 -Part1: Provide data structure of {Audio,Video}Info and demuxed sample for the use of HLS on Fennec. r=jolin,jya MozReview-Commit-ID: 11triLS84Gq
331d128e1f58379ebd8722237893fbf774929c91: Bug 1336254 - Use http://no-ssl.mozqa.com to access test pages on mozqa.com without SSL. r=maja_zf
Henrik Skupin <mail@hskupin.info> - Fri, 26 May 2017 18:29:35 +0200 - rev 361029
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Bug 1336254 - Use http://no-ssl.mozqa.com to access test pages on mozqa.com without SSL. r=maja_zf All connections to mozqa.com which do not use SSL have to be done to a unique subdomain. This was requested to lower the amount of active HTTP endpoints. MozReview-Commit-ID: JAFjQFhTCxT
429241f2e18f70aa47ddeba7fa70f1514ab16990: Bug 1367690 Optimize Selection::selectFrames() r=mats
Masayuki Nakano <masayuki@d-toybox.com> - Sun, 28 May 2017 09:37:10 +0900 - rev 361028
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Bug 1367690 Optimize Selection::selectFrames() r=mats Selection::selectFrames() always creates two content iterators. However, if the range is in a node and it doesn't have children, we don't need walk the DOM tree. So, it should create content iterators only when they are necessary. Additionally, both Selection::selectFrames() and Selection::SelectAllFramesForContent() handle first content twice, but it's not necessary. Finally, they query interface to retrieve nsIContent* from nsINode* a lot. This patch fixes those issues too. MozReview-Commit-ID: 5bfYz6Zuqkg
89357ce3b8124ce475b340c41269d7acaebd1acb: Merge m-c to autoland
Phil Ringnalda <philringnalda@gmail.com> - Sat, 27 May 2017 21:34:27 -0700 - rev 361027
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Merge m-c to autoland MozReview-Commit-ID: 6uWMtNFyX5e
49714b590d48afd529e830aba3bdb9fbe1dbfe4f: Bug 1361664 - Part2. Create MVP Triggers and Deeplinks for Mobile Marketing Automatin. r=maliu
Nevin Chen <cnevinchen@gmail.com> - Wed, 17 May 2017 01:25:45 +0800 - rev 361026
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Bug 1361664 - Part2. Create MVP Triggers and Deeplinks for Mobile Marketing Automatin. r=maliu This patch do 6 things. They are related so I put them in the same patch. 1. Extract MmaEvent Name 2. If MMA is diabled, don't send event. 3. Add check before sending 'Set Default Borwser' deep link 4. Add user attribute for delay messaging focus install status. 5. If the user pref off at runtime, we ask Leanplum to stop and prevent our app sending event to Leanplum. 6. Fix proguard. Only keep necceary files. MozReview-Commit-ID: APEmr1JXBLH
645836bfad25435b49db0faf12d2febc63a605df: Bug 1361664 - Part1. Udate MMA API, make init() accept activity. r=maliu
Nevin Chen <cnevinchen@gmail.com> - Wed, 24 May 2017 11:23:10 +0800 - rev 361025
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Bug 1361664 - Part1. Udate MMA API, make init() accept activity. r=maliu MozReview-Commit-ID: AcfoeCPV8SV
86167474f592d7ab132858251368c038ce1f3cfa: servo: Merge #17003 - Split out some mac builds (from larsbergstrom:more_mac_builders); r=jdm
Lars Bergstrom <lars@lars.com> - Sat, 27 May 2017 21:08:18 -0500 - rev 361024
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
servo: Merge #17003 - Split out some mac builds (from larsbergstrom:more_mac_builders); r=jdm Splits out the WPT and CSS tests on mac to twice as many builders, each. Source-Repo: https://github.com/servo/servo Source-Revision: 4ec2e8b4c56c914af9fd570acaef85460f322fa9
0593f5f447c82eb7746e4d7f1d99da8d2bebb4d3: Bug 1342503 - Build webrender by default on OS X buildbot builds. r=froydnj
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 27 May 2017 15:28:38 -0400 - rev 361023
Push 31912 by archaeopteryx@coole-files.de at Sun, 28 May 2017 22:49:48 +0000
Bug 1342503 - Build webrender by default on OS X buildbot builds. r=froydnj With the fix for bug 1365993, building rust code with cargo as part of the Firefox build on OS X 10.7 builders no longer fails, so we don't need to disable webrender there any more. MozReview-Commit-ID: 4kulJNZjsfG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip