Nathan Sobo
|
993419f0c5
|
Merge pull request #9067 from atom/as-memory-leaks
Avoid leaking DOM objects
|
2015-10-07 15:32:17 -05:00 |
|
Nathan Sobo
|
ca0dda77b6
|
Don’t bind window:close in spec helper
|
2015-10-07 15:25:07 -05:00 |
|
Nathan Sobo
|
0f4558c448
|
Don’t load key bindings in spec helper
|
2015-10-07 15:25:06 -05:00 |
|
Nathan Sobo
|
499272dfa1
|
Remove unused locals in spec-helper
|
2015-10-07 15:25:06 -05:00 |
|
Nathan Sobo
|
a9a6f38858
|
Don’t clear document requests in spec helper; happens in reset
|
2015-10-07 15:25:06 -05:00 |
|
Nathan Sobo
|
aa682d5b19
|
Restore initial styles in AtomEnvironment::reset
|
2015-10-07 15:25:06 -05:00 |
|
Nathan Sobo
|
dc7a4a8168
|
Increase wait time in spec
This kinda sucks, but it’s not the end of the world.
|
2015-10-07 15:25:06 -05:00 |
|
Antonio Scandurra
|
c3d85f85a4
|
🔥 Remove unused LOC
|
2015-10-07 15:25:06 -05:00 |
|
Antonio Scandurra
|
52c43a71d3
|
Pass legacyTestRunner parameter
|
2015-10-07 15:25:06 -05:00 |
|
Max Brunsfeld
|
13301b551c
|
📝 Document Workspace::buildTextEditor
|
2015-10-07 15:25:06 -05:00 |
|
Thomas Johansen
|
d878092794
|
🎨 Replace unnecessary fat arrow
|
2015-10-07 15:25:06 -05:00 |
|
Thomas Johansen
|
669eff5d20
|
🔥 Remove duplicate keys
|
2015-10-07 15:25:06 -05:00 |
|
Thomas Johansen
|
a28a42b610
|
🔥 Remove duplicate key
|
2015-10-07 15:25:05 -05:00 |
|
Max Brunsfeld
|
5aee514ef5
|
🔥 debuggers
|
2015-10-07 15:25:05 -05:00 |
|
Max Brunsfeld
|
4988f6be11
|
Remove application:run-all-specs command
|
2015-10-07 15:25:05 -05:00 |
|
Max Brunsfeld
|
9924288a6f
|
Use atom environment argument to deserialize in Pane, PaneAxis
|
2015-10-07 15:25:05 -05:00 |
|
Antonio Scandurra
|
a3a6db7f68
|
Don't use atom.{config,confirm} global in GitRepository
|
2015-10-07 15:25:05 -05:00 |
|
Antonio Scandurra
|
ff86eb6a59
|
Don't use atom.config global in ScopedProperties
|
2015-10-07 15:25:05 -05:00 |
|
Antonio Scandurra
|
b5fc710f15
|
Don't use atom.clipboard global in Selection
|
2015-10-07 15:25:05 -05:00 |
|
Antonio Scandurra
|
b2d178f641
|
💚 Avoid resetting atom.grammars
...because it messes up subsequent tests that hit code paths that make use of
atom.grammars.
/cc: @nathansobo @maxbrunsfeld
|
2015-10-07 15:25:05 -05:00 |
|
Antonio Scandurra
|
4108939201
|
Don't use atom.{themes,menu,contextMenu} global in Package
|
2015-10-07 15:25:05 -05:00 |
|
Antonio Scandurra
|
7b25af5ad4
|
Remove more globals from Package
🔥 atom.{notifications,keymaps,commands,grammars,inDevMode}
|
2015-10-07 15:25:05 -05:00 |
|
Antonio Scandurra
|
c192004b06
|
Don't use atom.{config,styles} global in Package
|
2015-10-07 15:25:05 -05:00 |
|
Nathan Sobo
|
b7d6dd5e8c
|
Reset view registry in AtomEnvironment::reset
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
097a035dc4
|
Don't use atom globals in OverlayManager
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
534f038631
|
Don't use atom globals in TokenIterator
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
464cfd4474
|
Don't use atom.confirm in Workspace
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
cb950b65b0
|
💚 Adapt specs to pass atom.views in ctors
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
df2d73a8df
|
Don't use atom globals in TokenizedBuffer
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
04fcc1112e
|
Fix some linter errors
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
eba18092fb
|
Don't use atom globals in LinesComponent
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
6fed847cce
|
Don't use atom globals in gutter components
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
45f536a5ee
|
Remove leftover global in WorkspaceElement
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
2532a9cd59
|
Don't use atom globals in StylesElement
|
2015-10-07 15:25:02 -05:00 |
|
Antonio Scandurra
|
8686b2009e
|
Port leftover global in PanelContainerElement
|
2015-10-07 15:25:01 -05:00 |
|
Antonio Scandurra
|
fa06124bb2
|
Don't use atom globals in PaneElement
|
2015-10-07 15:25:01 -05:00 |
|
Antonio Scandurra
|
721c5a1679
|
Don't use atom globals in PaneAxisElement
|
2015-10-07 15:25:01 -05:00 |
|
Antonio Scandurra
|
6e915c0afd
|
Don't use atom globals in PaneContainerElement
|
2015-10-07 15:25:01 -05:00 |
|
Antonio Scandurra
|
b65bfc408e
|
Don't use atom globals in PanelContainerElement
|
2015-10-07 15:25:01 -05:00 |
|
Antonio Scandurra
|
112ee01bd9
|
Don't use atom globals in TextEditorElement
...except when the element is instantiated via HTML
|
2015-10-07 15:25:01 -05:00 |
|
Nathan Sobo
|
e1c9f3332d
|
Reset commands in AtomEnvironment::reset
|
2015-10-07 15:25:01 -05:00 |
|
Nathan Sobo
|
ad8c0e93d4
|
Reset deserializers in AtomEnvironment::reset
|
2015-10-07 15:25:01 -05:00 |
|
Nathan Sobo
|
75fbeab8b4
|
🎨
|
2015-10-07 15:25:01 -05:00 |
|
Nathan Sobo
|
c4cfbab408
|
Reset key bindings in AtomEnvironment::reset
|
2015-10-07 15:25:00 -05:00 |
|
Nathan Sobo
|
d34968b750
|
Prevent GPU throttling for hidden test windows
|
2015-10-07 15:25:00 -05:00 |
|
Nathan Sobo
|
dcb1d8296f
|
Pass buildAtomEnvironment function to test runner
Don’t build an AtomEnvironment or assign it to the atom global until
this function is called by the runner.
|
2015-10-07 15:25:00 -05:00 |
|
Nathan Sobo
|
d9776abea6
|
Rename Atom to AtomEnvironment
|
2015-10-07 15:25:00 -05:00 |
|
Antonio Scandurra
|
2479b0cae2
|
Don't use atom globals in WorkspaceElement
|
2015-10-07 15:25:00 -05:00 |
|
Antonio Scandurra
|
e9cda3ea5c
|
Don't use atom.views global in PanelElement
|
2015-10-07 15:25:00 -05:00 |
|
Max Brunsfeld
|
d8b08d3240
|
Don't use atom.config global in LanguageMode
|
2015-10-07 15:25:00 -05:00 |
|