65c632f7889f79425818ab5acd4c67d1ae49b457: Bug 1350564 - Don't try to addref a null mResult in Request::GetResult and UsageRequest::GetResult (mResult can be null when mHaveResultOrErrorCode is true); r=btseng
Jan Varga <jan.varga@gmail.com> - Tue, 18 Apr 2017 10:15:57 +0200 - rev 353624
Push 31674 by kwierso@gmail.com at Tue, 18 Apr 2017 21:35:32 +0000
Bug 1350564 - Don't try to addref a null mResult in Request::GetResult and UsageRequest::GetResult (mResult can be null when mHaveResultOrErrorCode is true); r=btseng
1a81aadc2510f227792cd4d789c8333329468351: Merge autoland to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Apr 2017 14:23:45 -0700 - rev 353623
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Merge autoland to central, a=merge
533c5fc7c41a7a44b737bedae301c7064d5d6e1c: Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh
Edouard Oger <eoger@fastmail.com> - Mon, 17 Apr 2017 16:28:38 -0400 - rev 353622
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh MozReview-Commit-ID: J0xUODSMzhe
683ecdc73a00070865975e94568f48546a7bd605: servo: Merge #16487 - Automatically clean old nightlies (from aneeshusa:automatically-clean-old-nightlies); r=larsbergstrom
Aneesh Agrawal <aneeshusa@gmail.com> - Tue, 18 Apr 2017 11:00:27 -0500 - rev 353621
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
servo: Merge #16487 - Automatically clean old nightlies (from aneeshusa:automatically-clean-old-nightlies); r=larsbergstrom <!-- Please describe your changes on the following line: --> Automatically clean old rustc and cargo nightlies on our builders up to preserve disk space. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #12103 and help with servo/saltfs#321 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because tested manually <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: a754c10e79ef237b500bbf173eb7ba43529e51eb
4d6f71c78e1fdb726a424311c7592ed26c66979a: Backed out changeset 325bf1bf5a1f (bug 1313200) for Android and reftest bustage. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 18 Apr 2017 18:24:56 +0200 - rev 353620
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Backed out changeset 325bf1bf5a1f (bug 1313200) for Android and reftest bustage. r=backout
22c98a1571bef027e7cfa2897604e0c4c485cb0b: Bug 1341102: update expectations for servo/servo#16514. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 18 Apr 2017 18:15:04 +0200 - rev 353619
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1341102: update expectations for servo/servo#16514. r=emilio MozReview-Commit-ID: 8UcfhpQMwYp
8f81e8c98217c9cef285b9ad6d1e113db17e992e: Bug 1352463 - Increase wdspec timeouts; r=jgraham
Andreas Tolfsen <ato@mozilla.com> - Fri, 31 Mar 2017 17:42:26 +0100 - rev 353618
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1352463 - Increase wdspec timeouts; r=jgraham Increases WPT wdspec timeouts to more realistic values. Because wdspec tests interact with the browser from an OOP program, they require more time to run. Interactive browser tests are also known for generally being more expensive to run. 25 seconds for the default timeout and 120 seconds for the long timeout are values picked out of the air and likely needs to be further refined in the future. It is however the current belief that this moves us in the right direction. Further improvements to this approach may involve letting wdspec tests define timeouts on a per-file or a per-test function level through the use of pytest-timeouts, but this is purely speculative at this point. It is the current recommendation to adjust the number of tests and the runtime duration of the tests in a file according to these new defaults. MozReview-Commit-ID: 4I3Xz9G6lzv
59b7df82a6fce9d123f6024c19dea8b3f96f0414: Bug 1352463 - Define WPT timeouts on the test type level; r=jgraham
Andreas Tolfsen <ato@mozilla.com> - Fri, 31 Mar 2017 17:38:35 +0100 - rev 353617
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1352463 - Define WPT timeouts on the test type level; r=jgraham Certain test types have a need for other defaults than the wpttest.DEFAULT_TIMEOUT and wpttest.LONG_TIMEOUT values. This patch changes wptrunner to define default- and long timeouts on a test type level. This allows a test type to override the default durations defined in the abstract Test.default_timeout and Test.long_timeout. Concrete classes, such as ReftestTest and WdspecTest, may override these class properties. MozReview-Commit-ID: IS6df5vuIDC
b708d01388e3862be454e28985755687fe2bb0d4: Backed out changeset e5e754f197cd (bug 1355481) for breaking many tests, r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 18 Apr 2017 17:47:34 +0200 - rev 353616
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Backed out changeset e5e754f197cd (bug 1355481) for breaking many tests, r=backout on a CLOSED TREE
325bf1bf5a1fa2aa5c9169396305d85e8c17fcad: Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang
Kan-Ru Chen <kanru@kanru.info> - Thu, 16 Mar 2017 17:36:15 +0800 - rev 353615
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang This patch implements async returns for IPDL using MozPromises. There are following changes: * Initialize AbstractThreads for MessageLoops * Record promises and their reject functions * When async message returns, call their resolve functions * When send error or channel close, call their reject functions * Implement "unresolved-ipc-promises" count for about:memory * Test cases See bug attachment for generated code from test cases MozReview-Commit-ID: 7xmg8gwDGaW
bc428da4201111528a6a3877a2006f3a6d6bd48b: servo: Merge #16464 - Upload zipfile of Windows nightly build (from UK992:upload-nightly); r=larsbergstrom
UK992 <urbankrajnc92@gmail.com> - Tue, 18 Apr 2017 09:50:23 -0500 - rev 353614
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
servo: Merge #16464 - Upload zipfile of Windows nightly build (from UK992:upload-nightly); r=larsbergstrom - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #16437 Source-Repo: https://github.com/servo/servo Source-Revision: 2b353e04f0056942276232fa38fbd664ee2c4032
853da67e9bc36e64db26075cc81c94f34e76a4af: Bug 1348419 - Use thread_local on XP_WIN and XP_MACOSX; r=froydnj
Tom Tromey <tom@tromey.com> - Wed, 22 Mar 2017 12:04:21 -0600 - rev 353613
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1348419 - Use thread_local on XP_WIN and XP_MACOSX; r=froydnj MozReview-Commit-ID: 75dTUk27p94
890a29e0bd94e8c3e8cbf9f6fcfab4c50f2377e7: bug 1353295 - Remove addonHistograms from Telemetry r=Dexter
Chris H-C <chutten@mozilla.com> - Thu, 06 Apr 2017 15:31:58 -0400 - rev 353612
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
bug 1353295 - Remove addonHistograms from Telemetry r=Dexter addonHistograms isn't being used and has started getting in the way. So it goes. Leave the "Addon Histograms" section in about:telemetry for 60 days. Remove it in bug 1355882 MozReview-Commit-ID: 4lm7ONirofl
e5e754f197cd5f1f0bc3c4179c9f1236b3b43c48: Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh
Edouard Oger <eoger@fastmail.com> - Mon, 17 Apr 2017 16:28:38 -0400 - rev 353611
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh MozReview-Commit-ID: J0xUODSMzhe
bd0d461eddc10ac23e4d268b6d3a9a50f82d913b: Bug 1350613 - Don't repeatedly create DateTimeFormat instances for the exact same set of options, but instead use cached formatters. r=markh
Jeff Walden <jwalden@mit.edu> - Fri, 14 Apr 2017 13:29:02 -0700 - rev 353610
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1350613 - Don't repeatedly create DateTimeFormat instances for the exact same set of options, but instead use cached formatters. r=markh MozReview-Commit-ID: 6FteRerCH2x
f9788db4055dc371628ced452356d4db2e521b3a: Bug 1354738 - Don't force Sync initialization on context menu open. r=markh
Edouard Oger <eoger@fastmail.com> - Mon, 17 Apr 2017 16:52:35 -0400 - rev 353609
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1354738 - Don't force Sync initialization on context menu open. r=markh MozReview-Commit-ID: JBwGTW9nLSl
3cf6b363d1b32dc330739ec14de47f73232b2fc8: Bug 1350737 - Make the selected tab's row the first visible row when the tabs tray opens. r=sebastian
Tom Klein <twointofive@gmail.com> - Sun, 26 Mar 2017 21:44:23 -0500 - rev 353608
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1350737 - Make the selected tab's row the first visible row when the tabs tray opens. r=sebastian That helps usability in the following scenario: 1) Open more tabs than will fit on screen in the tabs tray (and fill the last row with tabs if the tabs tray is in a grid mode); 2) Scroll to the bottom; 3) Open one of the last visible tabs, and from that open tab open a new background tab (e.g. long click on a link in a page and choose "Open in new tab"); 4) Reopen the tabs tray. With the fix, the new tab will be visible at the bottom of the list, whereas previously in list mode it was not visible at all, and in grid modes only the top of the title was visible. (Bug 1299905 would make this sort of situation more widely applicable.) This patch also has the side effect of scrolling the selected tab to the top of the tabs tray on each rotation (previously it was just scrolled into view). MozReview-Commit-ID: 4MKY7P1Mihk
15dc288efa1a14f20deb721172ae1e032f202af7: servo: Merge #16514 - Add extra pointer-events values for Gecko (fixes #16397) (from nox:pointer-events); r=upsuper
Anthony Ramine <n.oxyde@gmail.com> - Tue, 18 Apr 2017 08:33:51 -0500 - rev 353607
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
servo: Merge #16514 - Add extra pointer-events values for Gecko (fixes #16397) (from nox:pointer-events); r=upsuper Source-Repo: https://github.com/servo/servo Source-Revision: 7a7697897d373e05deed6810ea278169c28c4986
5c6a248e2d337648618e68517199e31e0b169edb: Bug 1357409 - [push-apk] Remove push-apk tasks on mozilla-aurora r=Callek
Johan Lorenzo <jlorenzo@mozilla.com> - Tue, 18 Apr 2017 15:40:56 +0200 - rev 353606
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1357409 - [push-apk] Remove push-apk tasks on mozilla-aurora r=Callek MozReview-Commit-ID: J0rShgZsZkt
00ab2938b91c8cfbda813b3cef56a5f978384d57: Bug 1356567 - root icons should still create a page association if the domain differs. r=adw,kitcambridge
Marco Bonardo <mbonardo@mozilla.com> - Fri, 14 Apr 2017 20:34:27 +0200 - rev 353605
Push 31673 by kwierso@gmail.com at Tue, 18 Apr 2017 21:23:54 +0000
Bug 1356567 - root icons should still create a page association if the domain differs. r=adw,kitcambridge Root domain icons are no more associated with their pages, BUT if the page uses a root domain icon from another domain, it should still get an association with it or we couldn't relate the two. This also fixes an overlooked problem in PlacesTestUtils where Date objects cross a boundary and fail instanceof checks. This causes failures in the same test that this patch is modifying. To protect from future similar issues some protection has been added to updatedPlaces so that it will crash in debug builds. MozReview-Commit-ID: 3MTKhGj3ehj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip