Cheng Zhao
ec7ea3005d
Merge pull request #2800 from seanchas116/app-getlocale
...
App app.getLocale() API to get application locale
2015-09-16 23:25:25 +08:00
Ryohei Ikegami
b9c274929b
Add app.getLocale()
2015-09-16 17:16:21 +09:00
Robo
57c910faef
protocol: respect provided mimetype in generated response headers
2015-09-16 08:34:04 +05:30
Cheng Zhao
f1787d747a
The crash-reporter test is not reliable on CI machine
2015-09-15 14:43:11 +08:00
Cheng Zhao
eced01eb9d
spec: Delay timeout of window.opener test
2015-09-15 14:37:27 +08:00
Cheng Zhao
357c7af3c0
spec: Check existence of webview before removing it
2015-09-15 13:45:26 +08:00
Cheng Zhao
311a5456ec
Make crash-reporter spec more reliable
2015-09-15 13:18:01 +08:00
Cheng Zhao
6bae0bada0
Merge pull request #2776 from jaanus/osx-window-titlebar
...
Implements #2734 “New API to configure BrowserWindow title bar on Mac”
2015-09-14 23:07:06 +08:00
jaanus
5d8f1dd404
Implements #2734 “New API to configure BrowserWindow title bar on Mac”
...
New API supported on Yosemite 10.10 and newer.
2015-09-14 16:50:00 +02:00
Cheng Zhao
409b0b54e0
spec: Increate timeout for webview tests
2015-09-14 21:13:24 +08:00
Cheng Zhao
ca8943c4ba
spec: browser-window-created event
2015-09-14 17:02:45 +08:00
Cheng Zhao
baacc939f6
spec: node symbols should always be available in preload script
2015-09-14 16:05:58 +08:00
Cheng Zhao
ae2f754d10
No need to set menu in spec window
2015-09-10 16:01:04 +08:00
Cheng Zhao
d4cbf7cadb
spec: node-integration should work in web-preferences
2015-09-10 15:57:16 +08:00
Cheng Zhao
c2b2a2072f
spec: Set node-integration in window.open should work
2015-09-09 16:11:45 +08:00
Cheng Zhao
62b1034c6b
Suppress the isTTY spec, not reliable on some machines
2015-09-07 22:42:46 +08:00
Cheng Zhao
8912b404a9
spec: process.stdout should have isTTY defined
2015-09-07 21:37:17 +08:00
Cheng Zhao
d7ec0b99fd
spec: process.stdout should not throw exception
2015-09-07 21:37:17 +08:00
Cheng Zhao
f2bdca31b3
spec: webview test should avoid affecting each other
2015-09-06 10:53:03 +08:00
Robo
03ba9533fb
store webviewinfo as web contents userdata
2015-09-03 21:27:50 +05:30
Robo
8f59c0b642
create partitionId with encodedURIcomponent
2015-09-03 20:49:29 +05:30
Robo
150b540e72
add spec and docs
2015-09-03 20:49:29 +05:30
Cheng Zhao
f75458f78d
Write output directly to stderr
2015-09-03 17:39:06 +09:00
Cheng Zhao
c70513f7ce
spec: window.opener.postMessage should set source and origin
2015-09-01 12:15:00 +08:00
Cheng Zhao
dddb598818
spec: Node integration should work after POST
2015-09-01 11:51:28 +08:00
Eran Tiktin
5337d8c23f
Ignore native module tests on Windows debug build
...
This resolves #2558 . There are no more errors when running test.py on
the debug build in Windows. When running the release build the tests
will be executed as usual.
2015-08-27 23:05:06 +03:00
Cheng Zhao
7889e2750f
Suppress the heap snapshot test
...
It is failing in Travis CI but not in GitHub CI or my own machine,
ignore it for now.
2015-08-27 20:21:05 +08:00
Eran Tiktin
f05ee4205d
Fix path comparison in api-ipc-spec
...
One of the tests failed because in one of the paths the drive letter was
upper case `C` and in the other it was lower case `c`.
Paths in Windows are case insensitive, so this shouldn't fail. The fix
was to lower case the paths before comparison (only on Windows).
2015-08-22 19:50:54 +03:00
Cheng Zhao
9212a1db8e
Merge branch 'master' into chrome44
2015-08-21 19:29:34 +08:00
Cheng Zhao
c18ec7f5bc
runas@3.x
2015-08-21 13:52:05 +08:00
Cheng Zhao
715fdc8614
Merge pull request #2454 from etiktin/fix_asar_testing
...
Fix asar testing (it would fail on Windows due to line endings)
2015-08-21 09:00:36 +08:00
Cheng Zhao
62d5c89f62
spec: Rewrite tests for new protocol API
2015-08-13 22:39:11 +08:00
Cheng Zhao
467ba6b7a9
Rename protocol.isHandledProtocol to protocol.isProtocolHandled
2015-08-13 21:29:23 +08:00
Eran Tiktin
b67070f0ae
Made the tests ignore the line ending
...
I had 4 asar tests fail because, the testing assumed that the file
content ends with UNIX line endings (\n), while it was using Windows
line endings (git probably changed them when I cloned the project on
Windows).
Since the line ending is not what matters in the tests, I trimmed them
and now all the tests pass as expected.
2015-08-08 20:03:34 +03:00
Cheng Zhao
3402871741
spec: Check the time when Promise's callback is called
2015-08-07 19:35:35 +08:00
Cheng Zhao
20a8e7838f
Merge pull request #2424 from deepak1556/web_contents_patch
...
webcontents: minor patches
2015-08-06 09:52:16 +08:00
Robo
6b8d4a43a3
override: intialise BrowserWindowProxy.closed
2015-08-05 19:22:30 +05:30
Cheng Zhao
5871428c83
spec: BrowserWindow.setResizable should not change window size
2015-08-05 14:25:53 +08:00
Cheng Zhao
039d4aaecb
spec: Test window.opener
2015-08-04 15:46:59 +08:00
Cheng Zhao
9e922dd0c7
spec: Don't set window to fullscreen unless under travis
2015-08-04 15:40:31 +08:00
Cheng Zhao
4ac59e2674
Merge pull request #2391 from seanchas116/support-remote-promise
...
Support Promise over remote objects
2015-08-03 15:22:36 +08:00
Robo
9fb03d584c
add spec and fix docs
2015-07-31 12:30:17 +05:30
Ryohei Ikegami
428ad20807
Change spec to test Promise in both side
2015-07-31 14:52:48 +09:00
Ryohei Ikegami
c7d1f4f6b2
Add spec for remote Promise
2015-07-31 14:52:48 +09:00
Robo
b0e73532de
protocol: fix request headers in urlRequestFetchJob
2015-07-27 02:51:41 +05:30
Cheng Zhao
417e97eef0
spec: Don't reuse port in session spec
2015-07-24 15:49:19 +08:00
Cheng Zhao
b52c07f650
spec: Make dom-ready spec stronger
2015-07-24 15:48:13 +08:00
Cheng Zhao
1a93b1db52
spec: Make the basic-auth spec stronger
2015-07-24 15:33:07 +08:00
Cheng Zhao
f25cf7481f
spec: Test setContentSize for frameless window
2015-07-21 10:17:38 +08:00
Cheng Zhao
a2c26b8c74
Fix hanlding trailing slash in asar package, close #2222
2015-07-16 03:49:26 -07:00
Cheng Zhao
56dfef8d0d
spec: Test user agent in websocket
2015-07-14 11:39:41 -07:00
Cheng Zhao
b6e8420bf2
spec: Check if window.global is set
2015-07-14 09:15:03 -07:00
Cheng Zhao
346fb745f2
No need to actually create a page for cookie test
2015-07-14 09:14:22 -07:00
Cheng Zhao
020ccd8018
spec: Cookie test should not rely on cookie's count
...
Other apps can also write cookie to `file://` protocol.
2015-07-14 08:59:06 -07:00
Cheng Zhao
5708b7fbec
Fix the ill cookie test
2015-07-14 02:32:20 -07:00
Cheng Zhao
83e8ceceda
Fix session specs
2015-07-13 15:23:02 -07:00
Cheng Zhao
34819140c3
Merge pull request #2102 from deepak1556/storage_cleanup_api_patch
...
app: api to clear data from different storage types
2015-07-13 12:34:48 -07:00
Robo
628fb5f5e9
app: api to clear data from different storage types
2015-07-10 11:31:30 +05:30
Cheng Zhao
7a390bdd4c
Merge pull request #2125 from deepak1556/protocol_cleanup
...
protocol: cleanup
2015-07-10 12:16:17 +08:00
Cheng Zhao
72f4884127
Merge pull request #2144 from deepak1556/clipboard_multiwrite_patch
...
clipboard: api to write multiple formats to same writer
2015-07-10 12:14:58 +08:00
Cheng Zhao
6383eb876e
Fix failed specs caused by window.open url parsing
2015-07-10 12:14:25 +08:00
Robo
c56b3425a9
read/write protocol handler map in IO
2015-07-10 09:33:36 +05:30
Robo
2d3e938a7f
clipboard: api to write multiple formats to same writer
2015-07-10 09:20:52 +05:30
Cheng Zhao
4379d24e9d
Event "close" => "closed", fix #2149
2015-07-10 10:38:15 +08:00
Robo
2cd5fb5694
add compatibility will old api
2015-07-09 14:48:58 +05:30
Robo
da00329d78
protocol: cleanup
2015-07-09 14:48:58 +05:30
Paul Betts
ea63a04388
Add a test to verify the webview close event
2015-07-08 14:34:44 -07:00
Cheng Zhao
8e5a434560
Suppress window operations in CI
2015-07-03 11:40:20 +08:00
Cheng Zhao
edf60b8529
spec: Remove grabage console.log
2015-06-26 10:47:36 +08:00
Cheng Zhao
4f6e70a75c
Merge pull request #2034 from hongrich/internalModuleReadFile-asar-unpack
...
Update internalModuleReadFile to support unpacked asar files
2015-06-23 12:38:02 +08:00
Rich Hong
f51103f44a
Update internalModuleReadFile to support unpacked asar files
...
Add tests for reading unpacked files using both fs.readFileSync and
internalModuleReadFile
2015-06-22 19:38:47 -04:00
Haojian Wu
db23d1165c
Update cookies spec.
2015-06-20 10:42:18 +08:00
Haojian Wu
99bfc9b7f5
Move cookies APIs to webContents.session.cookies namespace.
2015-06-19 10:30:08 +08:00
Haojian Wu
245dc01e33
Add cookies spec.
2015-06-19 10:29:18 +08:00
Cheng Zhao
0120be5b8c
Don't rely on real focus/blur events in tests
...
It is super unreliable.
2015-06-18 16:31:55 +08:00
deepak1556
2f36f5ca78
app: adding browser-window-focus/blur events
2015-06-18 11:29:08 +05:30
Cheng Zhao
81db8e098e
Don't need buffer for piping data
2015-06-17 10:19:58 +08:00
deepak1556
a5e2f8e79e
protocol: adding requestHttpJob method
2015-06-15 03:20:45 +05:30
Cheng Zhao
18fcd6990b
win: Fix running spec
2015-06-11 14:14:22 +08:00
Cheng Zhao
8eb5e651a2
Suppress some tests on CI
...
The Mac runner of Travis CI is too flacky.
2015-06-10 12:52:52 +08:00
Cheng Zhao
57ef6adbbd
win: Fix runing clipboard spec
2015-06-08 13:24:14 +08:00
Cheng Zhao
13c1b078f9
Fix refreshing test window
2015-06-05 19:48:58 +08:00
Cheng Zhao
f54506acc0
Merge pull request #1822 from hokein/crashpad-mac
...
Crashpad!
2015-06-04 22:11:14 +08:00
Haojian Wu
d5b47d1059
Simplify and polish the code.
2015-06-04 15:53:37 +08:00
Haojian Wu
98a9d8a9e3
Enable crashpad test on OS X.
2015-05-30 07:34:56 +08:00
Cheng Zhao
d9102efff7
Merge pull request #1752 from deepak1556/clipboard_patch
...
clipboard: api to list supported types, reading and writing markup
2015-05-28 15:29:36 +08:00
Cheng Zhao
ebbb974aca
Fix running spec on Windows
2015-05-28 14:43:16 +08:00
deepak1556
5584e3fd49
clipboard: api to list supported types, reading and writing markup
2015-05-27 13:21:56 +05:30
Cheng Zhao
f961f0617f
test: Add case for #634
2015-05-27 15:26:32 +08:00
Robo
1b1735bca9
avoid unnecessary api calls
2015-05-22 12:13:00 +05:30
deepak1556
3a5977e09f
window: adding resize and move events
2015-05-22 12:13:00 +05:30
Cheng Zhao
cde6b41a05
Merge pull request #1730 from deepak1556/webview_navigation_patch
...
navigation: adding clearHistory method
2015-05-21 14:56:30 +08:00
Cheng Zhao
097d4d9870
Merge pull request #1734 from atom/forked-original-fs
...
Make "original-fs" available in forked scripts
2015-05-20 16:57:35 +08:00
Cheng Zhao
b238ac5981
Merge pull request #1660 from deepak1556/filesysem_patch
...
browser: create quota permission context to allow quota request
2015-05-20 14:05:53 +08:00
Cheng Zhao
efd8a8a624
spec: original-fs is available in forked scripts
2015-05-20 13:37:46 +08:00
deepak1556
f8185296f4
add test
2015-05-20 09:23:08 +05:30
Cheng Zhao
4129d45d21
Merge pull request #1596 from deepak1556/protocol_interceptor_patch
...
protocol: wrapping HttpJobFactory with a default protocol handler to intercept
2015-05-20 11:52:52 +08:00
Paul Betts
50c913fe92
Add a test for the user agent
2015-05-19 14:27:15 -07:00
deepak1556
add7f8a4aa
add test
2015-05-12 18:03:00 +05:30
deepak1556
707503ac40
support https, ws, wss builtin schemes to be intercepted
2015-05-11 12:56:36 +05:30