Граф коммитов

685 Коммитов

Автор SHA1 Сообщение Дата
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