Commit Graph

31704 Commits

Author SHA1 Message Date
Antonio Scandurra
1992c17399 Merge pull request #14398 from atom/as-fix-test-in-interactive-mode
Fix running packages preloading tests in interactive mode
2017-05-12 11:27:43 +02:00
Antonio Scandurra
186bcd70a5 Fix running packages preloading tests in interactive mode
This change also makes the test more useful, as it verifies that reading
metadata from package.json's `packagesCache` works correctly.
2017-05-12 10:11:58 +02:00
Max Brunsfeld
07c2a8e8d6 Merge pull request #14339 from atom/mb-dont-change-focus-when-hiding-unfocused-dock
Don't change focus when hiding an unfocused dock
2017-05-11 16:28:27 -07:00
Nathan Sobo
b61e978a80 Merge pull request #14387 from atom/ns-mb-close-and-save-center
Act on active center items only when saving and closing
2017-05-11 14:29:39 -06:00
Antonio Scandurra
e9a124f0fb Merge pull request #14391 from atom/as-mkt-speed-up-source-map-parsing
Speed up parsing the snapshot source map
2017-05-11 18:03:19 +02:00
Antonio Scandurra
b1466742d4 Don't use snapshots in Task
They are not providing much value, as we are not already loading
anything from the snapshot require cache.
2017-05-11 16:52:02 +02:00
Antonio Scandurra
a40ab08117 ⬆️ status-bar 2017-05-11 16:10:52 +02:00
Antonio Scandurra
9346ff9e63 Speed up parsing the snapshot source map
When calling remote functions or emitting deprecation warnings
respectively Electron and Grim create a fake `Error` object to retrieve
the stack trace of the current call site.

When doing this for the first time, if the call site was located inside
a snapshotted file, previously we would parse the source map for the
snapshot and translate the position of each call in the stack trace.
However, since the snapshot source map is quite big, we were observing
major slowdowns when parsing it for the first time.

With this commit we will parse the snapshot source map while generating
the snapshot, which will allow to not pay for it during runtime.

Signed-off-by: Michelle Tilley <binarymuse@github.com>
2017-05-11 14:21:45 +02:00
Michelle Tilley
b951e06623 Merge pull request #14372 from atom/zhu-li-do-the-thing
🎉
2017-05-11 10:03:29 +02:00
Michelle Tilley
eba6d07ff3 Re-add 'use strict' 2017-05-11 00:21:54 +02:00
Michelle Tilley
fb9fd2fbfc ⬆️ welcome@0.36.3 2017-05-10 23:27:57 +02:00
Michelle Tilley
befb725f9f Revert "Cat debug log at end of tests"
This reverts commit 351efe09b3.
2017-05-10 23:25:33 +02:00
Michelle Tilley
6b51d09459 ⬆️ github@0.0.6 2017-05-10 23:25:12 +02:00
Nathan Sobo
048a548462 Fix specs 2017-05-10 14:18:15 -06:00
Nathan Sobo
66609a1414 Act on active center items only when saving and closing
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
2017-05-10 13:21:50 -06:00
Michelle Tilley
8a252dc903 Merge remote-tracking branch 'origin/master' into zhu-li-do-the-thing 2017-05-10 19:58:54 +02:00
Nathan Sobo
b478f192e1 Merge pull request #14386 from atom/ns-downgrade-text-buffer
Downgrade text-buffer to see if it helps our integration tests on CI
2017-05-10 11:51:14 -06:00
Nathan Sobo
ea8524ec1b Revert "⬆️ text-buffer"
This reverts commit 5d57ecb8ce.
2017-05-10 11:37:12 -06:00
Michelle Tilley
351efe09b3 Cat debug log at end of tests 2017-05-10 18:21:34 +02:00
Michelle Tilley
30ee14bd13 Revert "Don't run GitHub operations inline during script/test"
This reverts commit 7ccf465370.
2017-05-10 17:17:06 +02:00
Michelle Tilley
7ccf465370 Don't run GitHub operations inline during script/test 2017-05-10 15:36:24 +02:00
Michelle Tilley
fa19e4c65e ⬆️ github@0.0.5 2017-05-10 15:35:47 +02:00
Michelle Tilley
f6945792cd Install devDeps inside root package folder during tests
Clean them up when we're done
2017-05-10 12:55:55 +02:00
Michelle Tilley
8d4376757a Allow ATOM_PACKAGES_TO_TEST env var to set which packages to run tests for 2017-05-10 12:55:10 +02:00
Michelle Tilley
1b165804c3 Run tests in the root node_modules package folder 2017-05-10 07:46:31 +02:00
Michelle Tilley
ae6101c2d5 Only install apm deps for packages with atomTestRunner defined 2017-05-10 07:09:04 +02:00
Michelle Tilley
1ec72d0362 Handle more htmlparser2 snapshot exceptions 2017-05-10 06:33:33 +02:00
Michelle Tilley
1c040d6593 ⬆️ github@0.0.4 2017-05-10 06:33:16 +02:00
Lee Dohm
eea0367505 Merge pull request #14382 from atom/probot-stale
Add configuration for probot-stale
2017-05-09 10:26:24 -07:00
Lee Dohm
36a25bfc53 Add regression label to list of exemptions 2017-05-09 10:17:49 -07:00
Lee Dohm
afd74be736 Add configuration for probot-stale 2017-05-09 10:10:24 -07:00
Michelle Tilley
4cbff30446 Fix missing import in script/bootstrap 2017-05-09 15:25:53 +02:00
Michelle Tilley
b74cb80f19 Ensure script/tests runs package tests with devDeps installed 2017-05-09 15:21:26 +02:00
Nathan Sobo
5d57ecb8ce ⬆️ text-buffer 2017-05-08 16:05:17 -06:00
Bryant Ung
f464bb3579 Merge pull request #13947 from anatoli26/master
Make an option to always restore the last session
2017-05-08 09:33:23 -07:00
Michelle Tilley
d5ceae806b Run main process tests with ATOM_GITHUB_INLINE_GIT_EXEC set 2017-05-08 15:25:20 +02:00
Michelle Tilley
655cbf2d7e Run package tests from spec/ or test/ subfolders 2017-05-08 13:55:27 +02:00
Michelle Tilley
2de350c509 ⬆️ github@0.0.2 2017-05-08 09:17:29 +02:00
Michelle Tilley
839c3ee905 Include github package in snapshot generation 2017-05-08 08:07:14 +02:00
Michelle Tilley
ebc824abd1 Update snapshot path exclusions 2017-05-08 07:55:56 +02:00
Michelle Tilley
7e59983c02 Zhu li, do the thing! 2017-05-08 07:53:43 +02:00
simurai
f9117fc1b9 ⬆️ one-dark/light-ui@v1.10.4 2017-05-08 14:50:33 +09:00
Ash Wilson
6255b3e520 Merge pull request #14367 from atom/aw-runtime-cc
Ensure that win_delay_load_hook.cc is included in the bundled app
2017-05-07 09:05:45 -04:00
Ash Wilson
e53d07738a Ensure that win_delay_load_hook.cc is included 2017-05-06 10:23:52 -04:00
Antonio Scandurra
df8dd8b45d ⬆️ tabs 2017-05-05 14:05:29 +02:00
Max Brunsfeld
f64eb6c32b ⬆️ tree-view 2017-05-04 10:22:46 -07:00
Antonio Scandurra
bffbedcb60 Merge pull request #14352 from atom/as-fix-disabling-zoom
Disable zoom only after the window has finished loading
2017-05-04 18:42:47 +02:00
Antonio Scandurra
ce81ac6201 Disable zoom only after the window has finished loading 2017-05-04 13:50:17 +02:00
Michelle Tilley
c1e42fab0f Merge pull request #14331 from atom/mkt-update-apm-to-fix-npm-and-other-stuff-too
Bump apm to 1.18.1
2017-05-03 08:28:48 -07:00
Damien Guard
d955f24b4a ⬆️ metrics 2017-05-02 17:02:06 -07:00