Paul Betts
10bd2384d0
Fix button order on Win32
...
On Windows, the button order is left to right, with the primary action on the
left (i.e. "Ok" "Cancel"). On Mac, the button order is that the primary action
is nearest to the corner.
2013-08-30 12:08:04 -07:00
Cheng Zhao
335db788a5
Add InterceptProtocol AtomURLRequestJobFactory.
2013-08-30 21:15:46 +08:00
Cheng Zhao
d8cd3d78ff
Make ReadRawData a public member, so there is no need to detect types.
2013-08-30 20:49:27 +08:00
Cheng Zhao
2a462cc2b7
💄 fix cpplint warning.
2013-08-30 20:24:42 +08:00
Cheng Zhao
df30f130d3
Separate logics between low level URLRequestJob and js calls.
2013-08-30 20:02:17 +08:00
Cheng Zhao
24e613c827
Separate URLRequestStringJob from atom_api_protocol.
2013-08-30 16:16:41 +08:00
Cheng Zhao
7df256f8dc
Move atom_url_request_job_factory to browser/net.
2013-08-30 16:10:36 +08:00
Cheng Zhao
2000f88c84
Allow passing a fallback protocol handler for request jobs.
2013-08-30 15:48:57 +08:00
Cheng Zhao
db890feb51
Don't pollute console with error stack.
2013-08-30 13:04:21 +08:00
Cheng Zhao
738cbd4080
💄 Fix protocol specs.
2013-08-30 13:04:02 +08:00
Cheng Zhao
11221979e5
Disable overriding built-in protocols with protocol.registerProtocol.
2013-08-30 12:51:15 +08:00
Cheng Zhao
72c604f741
Custom the implementation of url request job factory.
...
It's needed for interceptor API.
2013-08-30 12:04:51 +08:00
Cheng Zhao
04910b8391
Skelecton for interceptor APIs.
2013-08-30 10:15:15 +08:00
Paul Betts
132eb09d96
Merge pull request #71 from atom/78-chars-or-death
...
Indent all the files to 78-characters so that doc diffs are usable
2013-08-29 10:41:39 -07:00
Paul Betts
38b37f2520
Indent all the files to 78-characters so that doc diffs are usable
2013-08-29 16:37:51 +02:00
Cheng Zhao
4bdd1b88ad
Wrap passed 'url' and 'referrer' in an 'request' object.
2013-08-29 21:12:48 +08:00
Cheng Zhao
abd3e86fb1
💄
2013-08-29 21:06:22 +08:00
Cheng Zhao
c2fd43c3e8
Add spec for protocol.isHandledProtocol.
2013-08-29 20:57:09 +08:00
Cheng Zhao
261f50701a
Add 'registered' and 'unregistered' events for protocol module.
...
This is only used for writing specs.
2013-08-29 20:56:25 +08:00
Cheng Zhao
bc4201f911
Make protocol module an EventEmitter.
2013-08-29 20:38:04 +08:00
Cheng Zhao
6915f020d9
Add protocol.isHandledProtocol API.
2013-08-29 20:22:52 +08:00
Cheng Zhao
f7de0e8d38
Disable spec for window.close() since it would not be fixed for a while.
2013-08-29 18:03:56 +08:00
Cheng Zhao
efd2bbbede
💄 Avoid duplicate temporary file names.
2013-08-29 18:03:14 +08:00
Cheng Zhao
b1f30c1eb6
💄 for the beforeunload handler.
...
Returning text in beforeunload handler should prevent the close instead
of allow the close.
2013-08-29 15:36:09 +08:00
Cheng Zhao
34e1800716
Add 'loading-state-changed' event for BrowserWindow.
...
It's required for testing the BrowserWindow class.
2013-08-29 11:47:07 +08:00
Cheng Zhao
e00d3d4b37
Add spec for #70 .
2013-08-29 11:40:07 +08:00
Cheng Zhao
19aa2b7979
Update apm.
2013-08-29 11:30:56 +08:00
Cheng Zhao
dbdf2d8d54
Add OnLoadingStateChanged for NativeWindowObserver.
2013-08-29 11:19:34 +08:00
Cheng Zhao
3be4a01963
Dump v0.4.1.
...
Should make this automatic in future.
2013-08-29 11:19:34 +08:00
Paul Betts
d0ab7e2c1e
Merge pull request #69 from atom/apm-vs2012
...
Version bump atom/apm to fix script/bootstrap.py on Win32
2013-08-28 04:29:20 -07:00
Paul Betts
566b8136c9
Force pushery?
2013-08-28 13:27:49 +02:00
Paul Betts
c8150e570b
Version bump atom/apm to fix script/bootstrap.py on Win32
2013-08-28 13:14:54 +02:00
Cheng Zhao
d2b4b761ba
Update node: fix #66 .
2013-08-27 18:39:32 +08:00
Cheng Zhao
018a48770a
Add spec for heap snapshot crash ( #66 ).
2013-08-27 17:47:44 +08:00
Cheng Zhao
799d9ada7d
Make sure referrer is sent to the protocol handler.
2013-08-27 11:37:06 +08:00
Cheng Zhao
15ba32b489
Only redirect output to browser when running in CI.
2013-08-25 20:54:15 +08:00
Cheng Zhao
0f6617ec26
Make sure protocol module's specs do not pollute main.js.
2013-08-25 20:45:34 +08:00
Cheng Zhao
9e16e41bb3
Enable creating object from remote object's member.
2013-08-25 20:44:52 +08:00
Cheng Zhao
c86acc4cd7
Add remote.createFunctionWithReturnValue API.
2013-08-25 17:22:36 +08:00
Cheng Zhao
d88676bf65
💄
2013-08-25 16:49:54 +08:00
Cheng Zhao
d56a7d75de
Use jQuery instead of zepto.
...
zepto always fails when requesting custom protocols, 💩 .
2013-08-25 16:23:40 +08:00
Cheng Zhao
244d7eaf17
Allow returning file for custom protocol.
2013-08-25 16:06:29 +08:00
Cheng Zhao
1ed77371c0
Enable customing mime type and charset when returning reqeust string job.
2013-08-25 15:07:07 +08:00
Cheng Zhao
912bac698c
Allow returning string in custom protocols.
2013-08-25 12:36:06 +08:00
Cheng Zhao
8464fb4f64
Pass weak pointers when posting tasks to other threads.
2013-08-24 20:32:12 +08:00
Cheng Zhao
0b01e49cd3
💄
2013-08-24 20:21:46 +08:00
Cheng Zhao
8cd7ccdc0d
Call the JS handler to get the type of job.
2013-08-24 20:18:12 +08:00
Cheng Zhao
214df5ef69
Use zepto in the specs.
2013-08-24 20:15:31 +08:00
Cheng Zhao
b7c9f8ba1c
The request should go through UI thread.
2013-08-24 19:46:38 +08:00
Cheng Zhao
f63661256f
Return AdapterRequestJob when creating job.
2013-08-24 19:33:23 +08:00