Kevin Sawicki
3695e38719
Remove duplicate require
2016-04-01 16:53:44 -07:00
Kevin Sawicki
7734f6af62
Remove semicolons
2016-04-01 16:52:55 -07:00
Kevin Sawicki
909ed54bef
Remove stray log
2016-04-01 16:52:28 -07:00
Kevin Sawicki
230ed78dd6
Remove lint warnings
2016-04-01 16:51:17 -07:00
Kevin Sawicki
ef2a28ca86
Listen for browser-window-created event for asserts
2016-04-01 16:50:20 -07:00
Kevin Sawicki
fd12e1f506
Add failing spec for webview nodeIntegration inheritance
2016-04-01 16:47:17 -07:00
Kevin Sawicki
4890734f66
Add missing title param
2016-04-01 16:42:53 -07:00
Kevin Sawicki
9e66df23d0
Add clearer assertion of process being undefined
2016-04-01 16:40:33 -07:00
Kevin Sawicki
d7b1792503
Use template strings
2016-04-01 16:39:31 -07:00
Kevin Sawicki
2713580d09
Remove stray log
2016-04-01 16:39:31 -07:00
Kevin Sawicki
777704e659
Add failing spec for nodeIntegration inheritance
2016-04-01 16:39:06 -07:00
Kevin Sawicki
3c96d7b726
Rename atom.asar to electron.asar in specs
2016-04-01 16:12:57 -07:00
Cheng Zhao
b35f4c1805
spec: Fix failing test due to path delimiter
2016-04-01 16:42:44 +09:00
Cheng Zhao
247b3f3605
Fix the background color in test app
2016-04-01 16:35:19 +09:00
Cheng Zhao
b9ead472a5
spec: Remote object should be referenced by methods in its prototype chain
2016-04-01 15:35:34 +09:00
Cheng Zhao
f36851fcff
spec: Remote object should be referenced by its members
2016-04-01 15:05:05 +09:00
Zeke Sikelianos
7c58f7fb02
eradicate all per-file eslint globals
2016-03-30 17:00:34 -07:00
Zeke Sikelianos
6425ef4261
restrict mocha scope to /spec; break out link tasks
2016-03-30 17:00:34 -07:00
Zeke Sikelianos
b5afad9da7
avoid using eslint comment exceptions
2016-03-30 17:00:34 -07:00
Zeke Sikelianos
e6698102c9
standardize by hand
2016-03-30 17:00:33 -07:00
Zeke Sikelianos
cfdfdc8ccc
standardize by hand
2016-03-30 17:00:33 -07:00
Zeke Sikelianos
14fb3c4598
throw error if it exists
2016-03-30 17:00:33 -07:00
Zeke Sikelianos
c5f70c8d99
dance around error checking with this one weird trick
2016-03-30 17:00:32 -07:00
Zeke Sikelianos
5e4696f4a7
standardize more
2016-03-30 17:00:32 -07:00
Zeke Sikelianos
9db733a4ff
mostly more globals
2016-03-30 17:00:32 -07:00
Zeke Sikelianos
c4b6cf4a8e
do more manual cleanup and specify globals
2016-03-30 17:00:32 -07:00
Zeke Sikelianos
f47fa25e39
tiptoe
2016-03-30 17:00:32 -07:00
Zeke Sikelianos
f35f362272
autoformat more files
2016-03-30 17:00:31 -07:00
Zeke Sikelianos
bd9b0b8ed3
wrap conditional, because return can only be used in a function
2016-03-30 17:00:31 -07:00
Zeke Sikelianos
3855a774ab
autoformat more easy files
2016-03-30 17:00:31 -07:00
Cheng Zhao
e08b48ab48
Merge pull request #4840 from atom/undefined-menu-accelerator
...
Undefined menu accelerator
2016-03-21 21:02:44 +09:00
Zeke Sikelianos
827730144b
style nit
2016-03-18 10:53:49 -07:00
Zeke Sikelianos
e9ba5abe03
test for null accelerator too
2016-03-17 16:14:31 -07:00
Zeke Sikelianos
87395cdef8
add failing spec for undefined accelerator
2016-03-17 16:09:16 -07:00
Kevin Sawicki
737ffd8d7c
Improve deprecated message on webPreferences options
2016-03-17 13:37:08 -07:00
Kevin Sawicki
2acfb8ad82
node-integration -> nodeIntegration
2016-03-17 13:37:07 -07:00
Kevin Sawicki
1b6e01ce6d
Add missing semicolons
2016-03-17 13:37:07 -07:00
Kevin Sawicki
1e8e8f18b4
Add failing specs for deprecated options usage
2016-03-17 13:37:07 -07:00
Kevin Sawicki
5c9b19b508
web-preferences -> webPreferences
2016-03-17 13:37:07 -07:00
Cheng Zhao
081ab17e13
Merge pull request #4791 from atom/nativeimage-as-nsimage
...
Convert NativeImage instances to OS-specific representations
2016-03-17 21:49:46 +09:00
Paul Betts
148014f99a
Fix spec failure
2016-03-16 12:42:23 -07:00
Paul Betts
fa197ad583
Fix failing test
2016-03-16 12:40:28 -07:00
Paul Betts
665d3166ed
Update the tests
2016-03-14 21:00:58 -07:00
Cheng Zhao
73a5f323e7
Merge pull request #4788 from deepak1556/find_in_page_patch
...
webcontents: provide position of match with found-in-page event
2016-03-14 15:03:38 +09:00
Cheng Zhao
152e6af4b4
spec: Add test case for #4785
2016-03-14 14:54:45 +09:00
Paul Betts
248ac5c37b
Add unit tests
2016-03-13 20:25:49 -07:00
Robo
8378cbb1e8
webcontents: provide position of match with found-in-page event
2016-03-14 06:49:45 +05:30
Todd Wolfson
7569d180c9
Added support for window.location on window.open windows
2016-03-12 18:05:01 -06:00
Cheng Zhao
71fb684069
spec: Skip webview.executeJavaScript in Travis on OS X
...
It is very easy to get timeout.
2016-03-12 09:18:12 +09:00
Cheng Zhao
6aec1e6949
Merge pull request #4714 from atom/chrome49
...
Upgrade to Chrome 49
2016-03-11 21:39:52 +09:00
Cheng Zhao
03ec5ced05
Merge pull request #4751 from maxbeatty/window-blur
...
Add blur method to window
2016-03-11 19:15:51 +09:00
Max Beatty
704b8335aa
Add blur method to window ref #4724
2016-03-10 21:45:51 -08:00
Cheng Zhao
d564727583
spec: Increase timeout for executeJavaScript
2016-03-11 11:17:02 +09:00
Cheng Zhao
256c2684ee
spec: Do not enter fullscreen in travis on OS X
...
It is too flaky
2016-03-11 10:36:08 +09:00
Arek Sredzki
fcc1f4d7ed
Finalized browser-window show & hide events, added tests & fixed os x implementation
2016-03-10 13:51:31 -08:00
Kevin Sawicki
c3b058cea3
Update path to ipc.js
2016-03-08 11:22:58 -08:00
Cheng Zhao
a9c40de393
Merge pull request #4680 from atom/resizable-linux
...
Respect initial resizable window option on Linux
2016-03-08 19:46:40 +09:00
Kevin Sawicki
4c23e3950a
Add missing semicolon
2016-03-07 16:45:15 -08:00
Kevin Sawicki
44376374b0
path -> paths
2016-03-07 16:45:14 -08:00
Kevin Sawicki
97930fcd84
Add specs for more image path cases
2016-03-07 16:45:14 -08:00
Kevin Sawicki
7692edf50e
Assert image size as well
2016-03-07 16:45:14 -08:00
Kevin Sawicki
8215d661ca
Add api- prefix to spec
2016-03-07 16:45:14 -08:00
Kevin Sawicki
8f820e09be
Use template string and arrow functions
2016-03-07 16:45:14 -08:00
Kevin Sawicki
b90c0c7895
Use MakeAbsoluteFilePath when creating native image from path
2016-03-07 16:45:13 -08:00
Kevin Sawicki
dda7740399
Add failing spec for native image path normalization
2016-03-07 16:45:13 -08:00
Kevin Sawicki
4b6639c9fd
Add missing done param
2016-03-07 15:30:33 -08:00
Kevin Sawicki
4b65610d40
Add specs for realpath of unpacked asar path
2016-03-07 15:27:21 -08:00
Kevin Sawicki
993b878925
🎨
2016-03-07 10:37:01 -08:00
Kevin Sawicki
4ec79d5d18
Add Linux exclusion to describe
2016-03-07 09:53:20 -08:00
Kevin Sawicki
bda5bb4a74
Add missing semicolon
2016-03-04 16:15:04 -08:00
Kevin Sawicki
73f6162f5c
Enable resizable spec on Linux
2016-03-04 16:12:14 -08:00
Kevin Sawicki
3230927f10
Mention deleting
2016-03-04 15:56:18 -08:00
Kevin Sawicki
f460d81dd0
Allow remote member functions to be deleted
2016-03-04 15:51:17 -08:00
Kevin Sawicki
a9e22801e9
Add failing spec for reassigning remote function
2016-03-04 15:44:50 -08:00
Kevin Sawicki
20e9a87158
Don't run mediaDevices spec on Linux CI
2016-03-04 13:23:12 -08:00
Kevin Sawicki
a4e04e6083
Always call done callback
2016-03-04 12:29:50 -08:00
Cheng Zhao
b25c8ca621
Merge pull request #4616 from deepak1556/media_device_enumeration_patch
...
browser: allow enumeration of media device labels
2016-02-26 22:07:35 +08:00
Cheng Zhao
ebfc127628
Merge pull request #4522 from deepak1556/async_execute_javascript_patch
...
webContents: provide responses for executeJavscript method
2016-02-26 21:17:47 +08:00
Robo
fce641aab6
browser: allow enumeration of media device labels
2016-02-26 16:31:20 +05:30
Cheng Zhao
a21e095a59
Merge pull request #4515 from deepak1556/ipc_value_conversion_patch
...
ipc: allow passing date instances
2016-02-26 16:16:33 +08:00
Robo
8386baf267
add spec
2016-02-25 11:46:30 +05:30
Robo
a734326907
track async api requests
2016-02-25 11:45:59 +05:30
Robo
2b547bd44a
webContents: provide responses for executeJavscript method
2016-02-25 11:45:59 +05:30
Robo
6fcc197db8
webview: api to get webcontents and associated host webcontents
2016-02-24 11:55:15 +05:30
Robo
367d12402a
ipc: allow passing date instances
2016-02-23 16:23:15 +05:30
Cheng Zhao
f610e332b3
spec: Tests for remote ES6 class
2016-02-22 12:35:51 +08:00
Robo
0d77fd4a2c
remote: return webcontents instance from cache
2016-02-18 17:40:10 +05:30
Cheng Zhao
651264d098
spec: Fix failing tests on Windows
2016-02-18 11:39:35 +08:00
Kevin Sawicki
31028ab636
Update var declarations
2016-02-17 09:27:25 -08:00
Kevin Sawicki
54d7c580bd
Remove unneeded returns
2016-02-17 09:08:34 -08:00
Kevin Sawicki
8a9395101e
Remove unused results
2016-02-17 09:08:34 -08:00
Kevin Sawicki
12adaa0570
Remove unneeded returns
2016-02-17 09:08:34 -08:00
Kevin Sawicki
e63c3c727a
Add newlines between describe/it blocks
2016-02-17 09:08:34 -08:00
Kevin Sawicki
709661156a
Use const for requires
2016-02-17 09:08:34 -08:00
Max Brunsfeld
3e3e593366
👕 Add missing semicolons
2016-02-16 15:28:33 -08:00
Max Brunsfeld
ccef805e9b
Add API for custom handling of deprecations
2016-02-16 15:21:32 -08:00
Cheng Zhao
61a9316f67
Merge pull request #4496 from cesine/update/deps
...
fix dependencies badge which shows out of date
2016-02-16 22:18:51 +08:00
Cheng Zhao
aaca93046c
spec: Give beginFrameSubscription test more time to run
2016-02-16 16:20:15 +08:00
Cheng Zhao
7ca09de386
Merge remote-tracking branch 'origin/dont-write-empty-dev-tools-extensions-file'
2016-02-16 12:30:42 +08:00
cesine
2aff0c47d0
⬆️ 👕 updated to eslint 2.1.0
...
Verified migration doc (nothing to be done)
http://eslint.org/docs/user-guide/migrating-to-2.0.0
And made sure the eslint tasks passed
2016-02-15 22:30:29 -05:00
Cheng Zhao
3c4043fd39
spec: Skip autoUpdater tests in MAS build
2016-02-16 11:00:36 +08:00
Cheng Zhao
ed1966ac76
spec: Bring back beginFrameSubscription test
2016-02-16 10:30:18 +08:00
Cheng Zhao
08e5c1f6fe
Merge branch 'webcontent_invalid_loadurl_patch' of https://github.com/deepak1556/atom-shell into deepak1556-webcontent_invalid_loadurl_patch
2016-02-15 21:14:54 +08:00
Kevin Sawicki
042825e8fb
emmitted -> emitted
2016-02-11 13:32:34 -08:00
Kevin Sawicki
9609b36b3c
Add missing semicolon
2016-02-11 13:28:33 -08:00
Kevin Sawicki
da6ebac742
Use assert.throws
2016-02-11 13:28:33 -08:00
Kevin Sawicki
bad4816976
Expand error message
2016-02-11 13:28:33 -08:00
Kevin Sawicki
8cacd0b931
Throw custom error when WebView API is unavailable
2016-02-11 13:28:33 -08:00
Kevin Sawicki
6bc48ba123
Add failing spec for custom error message
2016-02-11 13:28:33 -08:00
Kevin Sawicki
a4d21cadfa
Format webview spec post CoffeeScript conversion
2016-02-11 13:28:33 -08:00
Kevin Sawicki
704bd4d191
Improve error message
2016-02-11 13:25:58 -08:00
Kevin Sawicki
3e399d09d7
Match existing function style
2016-02-11 13:25:58 -08:00
Kevin Sawicki
c94f1fc857
Throw error when IPC channel is missing
2016-02-11 13:25:58 -08:00
Kevin Sawicki
cead84d5d1
Add failing spec
2016-02-11 13:25:57 -08:00
Kevin Sawicki
4828835998
Clean up returns after CoffeeScript migration
2016-02-11 13:25:57 -08:00
Robo
5a8bebc2f8
browser: emit did-fail-load for invalid url
2016-02-12 01:52:42 +05:30
Kevin Sawicki
3ab14e14e9
Add initial auto updater specs
2016-02-09 14:54:18 -08:00
Vjekoslav Ratkajec
252b12be13
Add readRtf feature with appropriate spec test. Docs updated as well.
2016-02-05 09:06:21 +01:00
Kevin Sawicki
00261a5571
Remove lint warnings
2016-02-03 17:17:11 -08:00
Kevin Sawicki
5714ae0b73
Add failing spec for dev tools extensions file
2016-02-03 17:11:12 -08:00
Robo
2819af9586
fix lifetime of downloadItem class when defaultdownload canceled
2016-02-02 15:54:51 +05:30
Robo
b575cd0ef9
add fullscreen permission type
2016-02-01 16:22:05 +05:30
Robo
db26dcaf4c
expose handler from session and remove permission-request event
2016-02-01 12:23:51 +05:30
Robo
f7556de9fb
add spec for new permissions
2016-01-30 19:10:52 +05:30
Robo
f32bf08eb3
add spec
2016-01-29 15:23:28 +05:30
Cheng Zhao
30ff18ac64
Merge branch 'webrequest_upload_data_patch' of https://github.com/deepak1556/atom-shell into deepak1556-webrequest_upload_data_patch
2016-01-28 18:41:39 +08:00
Robo
a6bcc5d110
common: export hideInternalModules
2016-01-27 18:44:47 +05:30
Robo
dc0151099c
session: provide uploadData with webrequest api when available
2016-01-27 18:39:40 +05:30
Cheng Zhao
d0587a9c52
spec: process.stdout.write
2016-01-26 20:26:42 +08:00
Cheng Zhao
e1e58b642e
Merge pull request #4182 from deepak1556/debugger_api_patch
...
browser: add webContents.debugger api
2016-01-24 21:43:18 +08:00
Cheng Zhao
cc560a3900
spec: Fix failing tests on Windows
2016-01-24 14:31:37 +08:00
Cheng Zhao
8239f69139
spec: hasShadow state
2016-01-24 14:31:37 +08:00
Cheng Zhao
c33e8de676
spec: Improve the test for resizable
2016-01-24 14:31:37 +08:00
Cheng Zhao
c41de501cb
spec: Test the -able methods
2016-01-24 14:31:37 +08:00
Cheng Zhao
985131d25e
Merge pull request #4190 from ragingwind/strict-compare
...
Using strict comparation
2016-01-22 09:48:40 -07:00
Robo
3a60ab386c
add spec
2016-01-22 19:10:48 +05:30
ragingwind
63ae73b281
Using strict comparation
2016-01-22 09:04:59 +09:00
Kevin Sawicki
e9b3a51703
Add missing fs require
2016-01-21 09:32:22 -07:00
Kevin Sawicki
669b815758
Add missing semicolons
2016-01-21 09:32:22 -07:00
Kevin Sawicki
70bcb0ac5a
Clean up no-unused-vars lint errors
2016-01-21 09:32:21 -07:00
Kevin Sawicki
ccce284a5b
Clean up no-empty lint errors
2016-01-21 09:32:21 -07:00
Kevin Sawicki
b014eea8d3
Tweak spec description
2016-01-19 11:05:57 -08:00
Kevin Sawicki
517dce443b
Remove unused errorMessage reference
2016-01-19 11:02:12 -08:00
Kevin Sawicki
c719b252cb
Add failing spec
2016-01-19 10:57:18 -08:00
Kevin Sawicki
fb3ab9e1f1
Use const and remove extra returns
2016-01-19 10:54:12 -08:00
Cheng Zhao
63c646242a
spec: Group session.cookies tests
2016-01-15 16:36:35 +08:00
Cheng Zhao
60d44b3b04
spec: Remove annoying outputs from savePage test
2016-01-15 16:36:35 +08:00
Kevin Sawicki
572f53dc5e
Expand spec description
2016-01-14 17:20:44 -08:00
Kevin Sawicki
047975609d
Add missing -spec suffix to desktop capturer spec
2016-01-14 17:03:51 -08:00
Kevin Sawicki
61af98cf94
Remove CoffeeScript register in specs
2016-01-12 16:24:06 -08:00
Kevin Sawicki
dd902c61fa
Expect .js specs
2016-01-12 16:24:06 -08:00
Kevin Sawicki
1f9691ae13
Convert all source files to JavaScript
2016-01-12 16:24:06 -08:00
Cheng Zhao
d674db6606
spec: Calling methods of destroyed webContents should not crash
2016-01-12 21:15:12 +08:00
Eran Tiktin
f1d388fb36
Fix failing test on Windows
...
The exit code tests include an assert on the output we get from a
spawned electron process. This doesn't currently work on Windows, so we
skip it for now
2016-01-11 01:33:22 +02:00
Cheng Zhao
9a55021609
spec: Fix failing specs on Windows
2016-01-06 12:27:12 +08:00
Cheng Zhao
c4071a7f66
Throw ENOTDIR when calling mkdir inside asar archive
2016-01-06 12:04:16 +08:00
Cheng Zhao
4844e68ba1
Rename did-navigate-to-different-page to did-navigate
2016-01-04 12:09:11 +08:00
Cheng Zhao
941232a76b
Merge pull request #3975 from leethomas/add-webview-navigation-events
...
Add webview navigation events
2016-01-04 11:24:27 +08:00
leethomas
ce733e5927
✅ add tests to insure window.location.hash changes & window.history.replaceState cause 'did-navigate-in-page' to fire
2016-01-01 18:51:47 -08:00
leethomas
26397d9155
✅ add tests for will-navigate, did-navigate-to-different-page, did-navigate-in-page events in webview
2016-01-01 18:13:07 -08:00
leethomas
8857eb9cba
✅ add tests for webview devtools-* events
2016-01-01 04:49:29 -08:00
Cheng Zhao
af5e76f6ae
Merge pull request #3959 from deepak1556/remote_object_patch
...
remote: support arguments of type Date
2015-12-31 18:46:22 +08:00
Robo
72374b6e31
remote: support arguments of type Date
2015-12-30 01:41:31 +05:30
Robo
2e78aba090
webFrame: support fetch api for schemes that are privileged.
2015-12-29 15:57:59 +05:30
Cheng Zhao
7f02e0a716
spec: Surppess did-change-theme-color test
...
It is too flaky.
2015-12-24 19:05:28 +08:00
Cheng Zhao
c36ae86fab
spec: Increase timeout for window.open
2015-12-24 17:08:32 +08:00
Cheng Zhao
2b5c91bbb5
spec: onBeforeSendHeaders should reset the whole headers
2015-12-24 17:02:30 +08:00
Brian R. Bondy
29b00ae0d6
Add tests for did-change-theme-color event
2015-12-22 23:05:03 -05:00
Cheng Zhao
c4931bb2d1
Merge pull request #3865 from deepak1556/visibility_api_patch
...
browser: fix document.hidden value
2015-12-22 19:04:23 +08:00
Robo
cc7040d75f
add test
2015-12-21 18:47:52 +05:30
Robo
d162180196
add api to webview
2015-12-21 17:13:23 +05:30
Cheng Zhao
c68e38f480
Merge pull request #3882 from deepak1556/chromium_spec_patch
...
spec: serviceWorker registration with file scheme
2015-12-21 18:39:18 +08:00
Robo
68733eb8df
spec: serviceWorker registration with file scheme
2015-12-21 01:32:08 +05:30
Brian R. Bondy
fed0c43970
Add media play events to webview
2015-12-19 22:37:51 -05:00
Kevin Sawicki
d863fd5c6c
Set process.throwDeprecation as early as possible
2015-12-15 17:02:33 -08:00
Kevin Sawicki
5fb5526b06
Improve spec description
2015-12-15 16:49:19 -08:00
Kevin Sawicki
aedfd3bf0e
Add specs for companyName/submitURL being required
2015-12-15 16:44:38 -08:00
Kevin Sawicki
aa9c7662a3
Inline JSON message response
2015-12-14 17:09:31 -08:00
Kevin Sawicki
d1989b3624
Mention source in spec description
2015-12-14 17:02:58 -08:00
Kevin Sawicki
b8de1bd9de
Assert that source id matches opener
2015-12-14 17:02:36 -08:00
Kevin Sawicki
574eec3e74
Make window.opener a BrowserWindowProxy
2015-12-14 14:55:48 -08:00
Cheng Zhao
4d1e223044
Cleanup the cookies code
2015-12-12 15:33:51 +08:00
Cheng Zhao
3c48198c3c
spec: Suppress navigator.webkitGetUserMedia test
...
It is stressing the whole test case.
2015-12-12 15:32:49 +08:00
Cheng Zhao
d3e723557e
spec: Add test cases for webRequest
2015-12-12 11:31:19 +08:00
Cheng Zhao
ced6aae6df
Merge pull request #3762 from atom/run-specs-with-grep
...
Allow running specs with --grep option from command line
2015-12-11 11:21:57 +08:00
Cheng Zhao
a6976b7d83
Merge pull request #3768 from atom/window-post-message-origin
...
Fix window.postMessage event.origin value
2015-12-11 11:18:37 +08:00
Kevin Sawicki
7dfca3c293
Expect event source and opened window to be equal
2015-12-10 17:04:36 -08:00
Kevin Sawicki
dd01466f3c
sequnce -> sequence
2015-12-10 17:02:35 -08:00
Kevin Sawicki
2cb752e3de
Add failing spec for event origin
2015-12-10 16:49:23 -08:00
Kevin Sawicki
065887e712
Pass through mocha invert option from test CLI
2015-12-10 10:42:07 -08:00
Kevin Sawicki
69c0a33c85
Pass mocha grep command line option through to spec app
2015-12-10 10:33:43 -08:00
Kevin Sawicki
a42fa5d5c2
Parse spec arguments using yargs library
2015-12-10 10:33:18 -08:00
Cheng Zhao
a05aa81570
Merge pull request #3701 from deepak1556/protocol_post_data_patch
...
protocol: provide upload data when available
2015-12-10 19:38:35 +08:00
Kevin Sawicki
f5774e3fb2
Exit from a setImmediate callback
2015-12-09 18:40:10 -08:00
Kevin Sawicki
516ff0644c
Just include exit code in spec output
2015-12-09 18:24:24 -08:00
Kevin Sawicki
c4389ad70f
Remove grep value setting
2015-12-09 18:12:19 -08:00
Kevin Sawicki
92433be888
Include exit code with quit event
2015-12-09 18:09:59 -08:00
Kevin Sawicki
aa82eddca8
Add spec for exit code on event
2015-12-09 14:40:53 -08:00
Robo
e80a95dc37
add test
2015-12-09 20:10:57 +05:30
Cheng Zhao
8aee0f52e9
Merge pull request #3715 from atom/do-not-edit-menu-template
...
Do not modify the specified menu template
2015-12-09 12:13:07 +08:00
Cheng Zhao
f6c9000f5f
spec: Add a simple test case for desktopCapturer
2015-12-08 13:49:11 +08:00
Kevin Sawicki
83c69b56a4
Use ipc eval in spec
2015-12-07 11:12:55 -08:00
Kevin Sawicki
e62092ebb2
Move ipc handler to be near others
2015-12-07 09:47:15 -08:00
Kevin Sawicki
f178787737
Add failing spec for Menu.buildFromTemplate
2015-12-07 09:28:17 -08:00
Cheng Zhao
27dd233820
spec: Make the "remote listeners" test more reliable
2015-12-07 21:28:58 +08:00
Cheng Zhao
7c1ea0b0f4
spec: Suppress flaky tests on Travis
2015-12-04 13:17:36 +08:00
Cheng Zhao
13c737823b
spec: Suppress execFileSync test
...
It somehow makes the test flaky after refresh.
2015-12-04 11:52:34 +08:00
Cheng Zhao
504d3d3088
Merge pull request #3670 from mixmaxhq/jeff/fix_window_open
...
Fix `window.open` not respecting the features string
2015-12-04 10:55:51 +08:00
Charlie Hess
f2797d2eab
Merge commit '58567834c7cb9c290ef48c9e8f54ae37246ef665' into web-contents-download-url
...
Conflicts:
atom/browser/api/atom_api_web_contents.cc
2015-12-03 10:31:51 -08:00
Charlie Hess
b1391270ed
This spec is a little unreliable; up the timeout.
2015-12-02 18:40:57 -08:00
Charlie Hess
b369d4991e
Write a spec for downloading from the webview tag.
2015-12-02 18:40:39 -08:00
Jeff Wear
225fe72d03
Ensure that window.open
does not override the child options
...
Fixes https://github.com/atom/electron/issues/3652 .
2015-12-02 12:00:51 -08:00
Jeff Wear
32e949efed
Read window size properly in window.open
test
...
`BrowserWindow#getSize` returns `[width, height]`, not `{width, height}`.
2015-12-02 11:50:44 -08:00
Cheng Zhao
c691094aa1
spec: Fix failing tests on win32
2015-12-02 11:00:28 +08:00
Cheng Zhao
900dc78a47
spec: process.noAsar
2015-12-01 13:09:50 +08:00
Paul Betts
15b8d7680e
Add tests to verify behavior
2015-11-30 11:08:45 -08:00
Cheng Zhao
6ef6a83042
spec: Test execFile and execFileSync
2015-11-27 21:38:43 +08:00
Eran Tiktin
4027d04662
Add test
2015-11-21 06:58:17 +02:00
Cheng Zhao
611f87d17f
spec: Use session.defaultSession in tests
2015-11-19 21:42:22 +08:00
Cheng Zhao
fbb8e61958
Replace "Url" in API names with "URL"
2015-11-13 16:03:40 +08:00
Cheng Zhao
1d1f911b09
Use require('electron') in Electron's code
2015-11-12 20:29:30 +08:00
Cheng Zhao
f63a4a05b7
spec: Make the crash-reporter test more reliable
2015-11-11 10:37:34 +08:00
Cheng Zhao
60ec1ca3f7
Use new styles of browserWindow options
2015-11-11 10:37:34 +08:00
Cheng Zhao
737e22b003
Use minWidth style for options instead of min-width
2015-11-11 10:37:34 +08:00
Cheng Zhao
05611f5e60
spec: Use multiparty instead of formidable
...
The latter is buggy and affects our specs.
2015-11-10 16:21:08 +08:00
Cheng Zhao
751af25f37
Use ipcMain in Electron's code
2015-11-10 16:04:34 +08:00
Cheng Zhao
6515a445a0
Use ipcRenderer in Electron's code
2015-11-10 15:29:43 +08:00
Cheng Zhao
c4ee8c1b1f
spec: Fix refreshing on Windows
2015-11-06 21:00:38 +08:00
Robo
62d15953ff
remote: track listeners for browser side
2015-10-29 17:51:56 +05:30
Cheng Zhao
f40a3f72d7
Converted callback can only be called for once
2015-10-28 20:44:46 +08:00
Cheng Zhao
5d8a31c140
spec: Return early on error
2015-10-28 19:54:59 +08:00
Cheng Zhao
0d9e0a38c0
Merge pull request #3128 from atom/fix-save-page-position
...
Fix: 'savePage API' saves external resources in a wrong directory.
2015-10-19 16:40:45 +08:00
Haojian Wu
49d25d0069
Fix: savePage API saves external resources in a wrong directory.
2015-10-18 11:28:05 +08:00
Cheng Zhao
94f64c755d
spec: Load url after event listener is set up
2015-10-16 20:22:04 +08:00
Cheng Zhao
0e94ccb72b
Merge pull request #3080 from atom/save-page-api
...
Implement webContents.savePage API.
2015-10-16 09:52:43 +08:00
Haojian Wu
facd0fbc08
Implement webContents.savePage API.
2015-10-16 09:23:08 +08:00
Cheng Zhao
909779babf
spec: Bring back crash-reporter spec on x64 Windows
2015-10-15 18:25:34 +08:00
Cheng Zhao
3afc9c4ebe
spec: Disable crash reporter test for MAS build
2015-10-14 11:53:53 +08:00
Cheng Zhao
115526424a
Move native modules to optionalDependencies
...
Fixes #3016 .
2015-10-08 09:25:31 +08:00
Cheng Zhao
f6327de7f7
spec: Increase timeout for window.open specs
2015-10-06 16:08:32 +08:00
Cheng Zhao
8e40947938
spec: Make window.open specs more reliable
2015-10-06 15:43:36 +08:00
Cheng Zhao
a0638fe801
spec: Suppress the setTimeout test on Travis CI
...
Not sure why it failed there.
2015-09-24 21:06:24 +08:00
Cheng Zhao
ecefd3540b
Merge pull request #2840 from atom/download-item
...
Add more download supports in Electron
2015-09-24 21:04:25 +08:00
Cheng Zhao
fc422e5d55
spec: Increase timeout for setTimeout test
2015-09-24 18:08:56 +08:00
Cheng Zhao
10731de9d6
Merge pull request #2879 from deepak1556/web_contents_visibility_patch
...
browser: notify webcontents hidden when window not shown
2015-09-24 18:00:25 +08:00
Haojian Wu
1879392c7b
Reimplement downloadItem.getFilename API.
...
Previously, the suggested file name(Always 'empty') returned by
'download_item->GetSuggestedFilename' is not the same with the default one saved
in local disk.
The patch reimplement this API allowing it to return the default file name, which
is more expected from user.
2015-09-24 16:39:02 +08:00
Haojian Wu
0861d5d44b
Redefine 'will-download' design.
2015-09-24 16:04:44 +08:00
Cheng Zhao
e3fab8b5b3
spec: Run an example of ffi
2015-09-24 15:08:38 +08:00
Cheng Zhao
497732fb6f
Revert "spec: ffi is crashing on OS X"
...
This reverts commit 706deae1b0
.
2015-09-24 15:06:06 +08:00
Robo
5ca5c4fb92
browser: hide webcontents when window not shown
2015-09-24 10:30:18 +05:30