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