platform/framework/web/crosswalk-tizen.git
10 years agoClose all windows before installing update.
Cheng Zhao [Mon, 17 Feb 2014 06:51:22 +0000 (14:51 +0800)]
Close all windows before installing update.

10 years agowin: Use util.format to format arguments in console.log.
Cheng Zhao [Wed, 12 Feb 2014 12:17:14 +0000 (20:17 +0800)]
win: Use util.format to format arguments in console.log.

10 years agowin: Fix detecting attached modal dialog.
Cheng Zhao [Mon, 10 Feb 2014 12:07:38 +0000 (20:07 +0800)]
win: Fix detecting attached modal dialog.

10 years agoUse keydown event for accelerator.
Cheng Zhao [Thu, 6 Feb 2014 11:43:30 +0000 (19:43 +0800)]
Use keydown event for accelerator.

This follows the behaivor on OS X, fixed #174.

10 years agoThe translate-crash-log-addresses script is abandonded.
Cheng Zhao [Thu, 6 Feb 2014 10:35:54 +0000 (18:35 +0800)]
The translate-crash-log-addresses script is abandonded.

10 years agoFix assertions when building against Debug libchromiumcontent.
Cheng Zhao [Wed, 5 Feb 2014 03:18:32 +0000 (11:18 +0800)]
Fix assertions when building against Debug libchromiumcontent.

Imported from https://github.com/brightray/brightray/pull/50.

10 years agoMerge pull request #173 from atom/cj-fix-release-name
Cheng Zhao [Tue, 4 Feb 2014 00:58:53 +0000 (16:58 -0800)]
Merge pull request #173 from atom/cj-fix-release-name

Parse the 4th argument into a date.

10 years agoBump v0.9.1.
probablycorey [Mon, 3 Feb 2014 20:41:53 +0000 (12:41 -0800)]
Bump v0.9.1.

10 years agoParse the 4th argument into a date.
probablycorey [Mon, 3 Feb 2014 20:39:54 +0000 (12:39 -0800)]
Parse the 4th argument into a date.

10 years agoFix building on Windows.
Cheng Zhao [Mon, 3 Feb 2014 01:21:45 +0000 (09:21 +0800)]
Fix building on Windows.

10 years agoBump v0.9.0.
Cheng Zhao [Thu, 30 Jan 2014 21:32:16 +0000 (13:32 -0800)]
Bump v0.9.0.

10 years agoMerge pull request #162 from atom/cj-replace-sparkle-with-squirrel
Cheng Zhao [Sun, 2 Feb 2014 12:56:13 +0000 (04:56 -0800)]
Merge pull request #162 from atom/cj-replace-sparkle-with-squirrel

Replace sparkle with squirrel

10 years ago:memo: Add docs on new auto updater API.
Cheng Zhao [Sun, 2 Feb 2014 12:37:46 +0000 (20:37 +0800)]
:memo: Add docs on new auto updater API.

10 years agoFix ci.
Cheng Zhao [Sun, 2 Feb 2014 11:58:25 +0000 (19:58 +0800)]
Fix ci.

10 years agoHandle all download events from AutoUpdater::CheckForUpdates
probablycorey [Sat, 1 Feb 2014 23:55:57 +0000 (15:55 -0800)]
Handle all download events from AutoUpdater::CheckForUpdates

10 years agoRemove version string from feed url
probablycorey [Sat, 1 Feb 2014 00:14:16 +0000 (16:14 -0800)]
Remove version string from feed url

10 years agoHandle all download events in completed block.
probablycorey [Sat, 1 Feb 2014 00:13:01 +0000 (16:13 -0800)]
Handle all download events in completed block.

'update-downloaded' and 'update-not-available' events are now called
in the completed block.

10 years agoEmit 'update-available' and 'checking-for-update' events.
probablycorey [Sat, 1 Feb 2014 00:11:11 +0000 (16:11 -0800)]
Emit 'update-available' and 'checking-for-update' events.

10 years agoInclude the version with the update request
probablycorey [Sat, 1 Feb 2014 00:02:38 +0000 (16:02 -0800)]
Include the version with the update request

10 years agoStill subscribe to "updates" for update notifications.
Cheng Zhao [Fri, 31 Jan 2014 13:47:59 +0000 (21:47 +0800)]
Still subscribe to "updates" for update notifications.

It seems that we should subscribeError to checkForUpdatesCommand to
catch all errors, and the "updates" would only work when there is no
error happened.

10 years agoSubscribe to checkForUpdatesCommand's return value.
Cheng Zhao [Fri, 31 Jan 2014 13:31:42 +0000 (21:31 +0800)]
Subscribe to checkForUpdatesCommand's return value.

10 years agoNo need to add "static" for functions in anonymouse namespace.
Cheng Zhao [Fri, 31 Jan 2014 13:10:51 +0000 (21:10 +0800)]
No need to add "static" for functions in anonymouse namespace.

10 years ago:lipstick: Fix cpplint warning.
Cheng Zhao [Fri, 31 Jan 2014 12:28:33 +0000 (20:28 +0800)]
:lipstick: Fix cpplint warning.

10 years agoMerge branch 'master' into cj-replace-sparkle-with-squirrel
Cheng Zhao [Fri, 31 Jan 2014 11:36:26 +0000 (19:36 +0800)]
Merge branch 'master' into cj-replace-sparkle-with-squirrel

10 years agoMove resources file under resources/
Cheng Zhao [Fri, 31 Jan 2014 11:34:31 +0000 (19:34 +0800)]
Move resources file under resources/

10 years agoAdd Info.plist for Atom Framework, fixes #171.
Cheng Zhao [Fri, 31 Jan 2014 09:39:31 +0000 (17:39 +0800)]
Add Info.plist for Atom Framework, fixes #171.

10 years agoMerge pull request #172 from atom/secure-iframe
Cheng Zhao [Fri, 31 Jan 2014 08:52:32 +0000 (00:52 -0800)]
Merge pull request #172 from atom/secure-iframe

Add "node-integration" option to BrowserWindow

10 years agoFix how we filter out atom-shell switches in process.argv.
Cheng Zhao [Fri, 31 Jan 2014 08:40:20 +0000 (16:40 +0800)]
Fix how we filter out atom-shell switches in process.argv.

10 years ago:lipstick: Fix cppling warning.
Cheng Zhao [Fri, 31 Jan 2014 07:53:01 +0000 (15:53 +0800)]
:lipstick: Fix cppling warning.

10 years agoAdd docs on the node-integration setting.
Cheng Zhao [Fri, 31 Jan 2014 07:22:32 +0000 (15:22 +0800)]
Add docs on the node-integration setting.

10 years agoFix crash when opening multiple pages at the same time.
Cheng Zhao [Fri, 31 Jan 2014 07:09:13 +0000 (15:09 +0800)]
Fix crash when opening multiple pages at the same time.

10 years agoPut common constants into one file.
Cheng Zhao [Fri, 31 Jan 2014 04:18:30 +0000 (12:18 +0800)]
Put common constants into one file.

10 years agoSpecify the commit of libchromiumcontent to download.
Cheng Zhao [Fri, 31 Jan 2014 04:09:43 +0000 (12:09 +0800)]
Specify the commit of libchromiumcontent to download.

10 years agoDo not use plain string iterals.
Cheng Zhao [Fri, 31 Jan 2014 02:41:20 +0000 (10:41 +0800)]
Do not use plain string iterals.

10 years agoFix loss of --node-integration token after refresh.
Cheng Zhao [Fri, 31 Jan 2014 02:30:16 +0000 (10:30 +0800)]
Fix loss of --node-integration token after refresh.

10 years agoRename iframe-security to node-integration.
Cheng Zhao [Thu, 30 Jan 2014 15:20:12 +0000 (23:20 +0800)]
Rename iframe-security to node-integration.

10 years agoAdd iframe-security support.
Cheng Zhao [Thu, 30 Jan 2014 14:47:21 +0000 (22:47 +0800)]
Add iframe-security support.

10 years agoAppend --iframe-security to renderer process.
Cheng Zhao [Thu, 30 Jan 2014 13:57:01 +0000 (21:57 +0800)]
Append --iframe-security to renderer process.

10 years agoDon't pollute process.argv of browser process.
Cheng Zhao [Thu, 30 Jan 2014 13:17:16 +0000 (21:17 +0800)]
Don't pollute process.argv of browser process.

10 years agoDon't append duplicate arguments to renderer process.
Cheng Zhao [Thu, 30 Jan 2014 13:06:56 +0000 (21:06 +0800)]
Don't append duplicate arguments to renderer process.

10 years agoMerge remote-tracking branch 'origin/master' into cj-replace-sparkle-with-squirrel
probablycorey [Wed, 29 Jan 2014 22:55:20 +0000 (14:55 -0800)]
Merge remote-tracking branch 'origin/master' into cj-replace-sparkle-with-squirrel

10 years agoSort devDependencies.
Cheng Zhao [Tue, 28 Jan 2014 01:36:32 +0000 (09:36 +0800)]
Sort devDependencies.

10 years agoMake bump-version accept major/minor/patch/build.
Cheng Zhao [Mon, 27 Jan 2014 10:37:39 +0000 (18:37 +0800)]
Make bump-version accept major/minor/patch/build.

10 years agoBump v0.8.7.
Cheng Zhao [Thu, 23 Jan 2014 13:02:28 +0000 (05:02 -0800)]
Bump v0.8.7.

10 years agoMerge pull request #166 from atom/cz-v8-locker
Cheng Zhao [Mon, 27 Jan 2014 08:15:22 +0000 (00:15 -0800)]
Merge pull request #166 from atom/cz-v8-locker

Wrap callbacks with v8 locker in browser process

10 years agoWrap callbacks with v8::Locker.
Cheng Zhao [Mon, 27 Jan 2014 07:14:11 +0000 (15:14 +0800)]
Wrap callbacks with v8::Locker.

In browser process, because of the use of v8::Locker in ProxyResolverV8,
creating HandleScope requires entering locker first, so in browser
process we should just use v8::Locker whenever we need to use V8 in a
callback called from non-V8 places (like dialog's callback, work pushed
to MessageLoop).

But also notice that the renderer process doesn't use v8::Locker, so we
have to be careful not to use it, otherwise blink would crash when
creating HandleScope.

10 years agoRemove unneeded HandleScopes.
Cheng Zhao [Mon, 27 Jan 2014 06:26:28 +0000 (14:26 +0800)]
Remove unneeded HandleScopes.

It's not necessary to create HandleScope in v8 native binding functions,
because it's guarrenteed that the there is a upper HandleScope when the
native function is called. So unless we are urgent to free the handles,
not using HandleScope in native binding functions is a cleaner and safer
choice.

10 years agoUse node_isolate instead of Isolate::GetCurrent().
Cheng Zhao [Mon, 27 Jan 2014 06:04:34 +0000 (14:04 +0800)]
Use node_isolate instead of Isolate::GetCurrent().

10 years agoShould decode when setting __filename from location.
Cheng Zhao [Fri, 24 Jan 2014 13:20:30 +0000 (21:20 +0800)]
Should decode when setting __filename from location.

10 years agoIt's safe to send message to nil.
Cheng Zhao [Wed, 22 Jan 2014 04:00:34 +0000 (12:00 +0800)]
It's safe to send message to nil.

10 years agoAdd error and update-not-available events for auto updater.
Cheng Zhao [Tue, 21 Jan 2014 14:50:46 +0000 (22:50 +0800)]
Add error and update-not-available events for auto updater.

10 years agoImplement auto_updater with Squirrel.
Cheng Zhao [Tue, 21 Jan 2014 14:13:34 +0000 (22:13 +0800)]
Implement auto_updater with Squirrel.

10 years agoMerge branch 'master' into cj-replace-sparkle-with-squirrel
Cheng Zhao [Tue, 21 Jan 2014 12:40:19 +0000 (20:40 +0800)]
Merge branch 'master' into cj-replace-sparkle-with-squirrel

10 years agoFix gyp error on CI.
Cheng Zhao [Tue, 21 Jan 2014 12:34:35 +0000 (20:34 +0800)]
Fix gyp error on CI.

10 years agoFix cpplint warnings.
Cheng Zhao [Tue, 21 Jan 2014 12:25:01 +0000 (20:25 +0800)]
Fix cpplint warnings.

10 years agoI don't think `fix_framework_link_command` is needed anymore.
probablycorey [Tue, 21 Jan 2014 00:29:34 +0000 (16:29 -0800)]
I don't think `fix_framework_link_command` is needed anymore.

tool -L says Squirrel (and its dependencies) already use @rpath

```
@rpath/Squirrel.framework/Squirrel (compatibility version 1.0.0, current version 1.0.0)
@rpath/ReactiveCocoa.framework/ReactiveCocoa (compatibility version 1.0.0, current version 1.0.0)
@rpath/Mantle.framework/Mantle (compatibility version 1.0.0, current version 1.0.0)
```

10 years agoLink Sparkle frameworks
probablycorey [Tue, 21 Jan 2014 00:25:48 +0000 (16:25 -0800)]
Link Sparkle frameworks

10 years agoDownload Squirrel frameworks instead of Sparkle
probablycorey [Tue, 21 Jan 2014 00:25:33 +0000 (16:25 -0800)]
Download Squirrel frameworks instead of Sparkle

10 years agoRemove references to Sparkle
probablycorey [Tue, 21 Jan 2014 00:22:49 +0000 (16:22 -0800)]
Remove references to Sparkle

10 years ago:lipstick:
probablycorey [Tue, 21 Jan 2014 00:22:32 +0000 (16:22 -0800)]
:lipstick:

10 years agoFix uv loop hack on child_process.
Cheng Zhao [Sat, 18 Jan 2014 09:01:30 +0000 (17:01 +0800)]
Fix uv loop hack on child_process.

10 years agoActivate uv loop when uv loop's watcher queue changes, fixes #159.
Cheng Zhao [Sat, 18 Jan 2014 08:56:46 +0000 (16:56 +0800)]
Activate uv loop when uv loop's watcher queue changes, fixes #159.

10 years agoUpdate to latest apm.
Cheng Zhao [Sat, 18 Jan 2014 08:29:24 +0000 (16:29 +0800)]
Update to latest apm.

10 years ago:memo: Update docs on source code structure.
Cheng Zhao [Thu, 16 Jan 2014 02:31:59 +0000 (10:31 +0800)]
:memo: Update docs on source code structure.

10 years agomove atom_menu_controller_mac to browser/ui/cocoa.
Cheng Zhao [Thu, 16 Jan 2014 02:15:35 +0000 (10:15 +0800)]
move atom_menu_controller_mac to browser/ui/cocoa.

10 years agoMove atom_event_processing_window to browser/ui/cocoa.
Cheng Zhao [Thu, 16 Jan 2014 02:09:36 +0000 (10:09 +0800)]
Move atom_event_processing_window to browser/ui/cocoa.

10 years agoMove nsalert_synchronous_sheet_mac to browser/ui/cocoa.
Cheng Zhao [Thu, 16 Jan 2014 02:06:05 +0000 (10:06 +0800)]
Move nsalert_synchronous_sheet_mac to browser/ui/cocoa.

10 years agoBump v0.8.6.
Cheng Zhao [Tue, 14 Jan 2014 09:34:07 +0000 (01:34 -0800)]
Bump v0.8.6.

10 years agoCrash when there is fatal error in V8.
Cheng Zhao [Thu, 23 Jan 2014 12:30:44 +0000 (20:30 +0800)]
Crash when there is fatal error in V8.

10 years agoBump v0.8.5.
Cheng Zhao [Tue, 14 Jan 2014 08:24:53 +0000 (16:24 +0800)]
Bump v0.8.5.

10 years ago:lipstip: Remove unneed output.
Cheng Zhao [Tue, 14 Jan 2014 08:04:47 +0000 (16:04 +0800)]
:lipstip: Remove unneed output.

10 years agoRestart renderer process for all navigations and reloads, fixes #157.
Cheng Zhao [Tue, 14 Jan 2014 08:03:01 +0000 (16:03 +0800)]
Restart renderer process for all navigations and reloads, fixes #157.

10 years agoFix crash when calling dialog's callback.
Cheng Zhao [Tue, 14 Jan 2014 06:18:32 +0000 (14:18 +0800)]
Fix crash when calling dialog's callback.

10 years agoBump v0.8.4.
Cheng Zhao [Mon, 13 Jan 2014 10:46:19 +0000 (18:46 +0800)]
Bump v0.8.4.

10 years agoFix warnings of node_lib.
Cheng Zhao [Mon, 13 Jan 2014 10:43:09 +0000 (18:43 +0800)]
Fix warnings of node_lib.

10 years agoFix warnings of openssl-cli.
Cheng Zhao [Mon, 13 Jan 2014 10:41:40 +0000 (18:41 +0800)]
Fix warnings of openssl-cli.

10 years agoUpdate node-pathwatcher to v0.14.0.
Cheng Zhao [Mon, 13 Jan 2014 10:25:04 +0000 (18:25 +0800)]
Update node-pathwatcher to v0.14.0.

10 years agoAlso use uv loop fixes in browser process.
Cheng Zhao [Mon, 13 Jan 2014 05:57:08 +0000 (13:57 +0800)]
Also use uv loop fixes in browser process.

10 years agoActivate uv loop when calling childProcess.fork.
Cheng Zhao [Mon, 13 Jan 2014 03:52:24 +0000 (11:52 +0800)]
Activate uv loop when calling childProcess.fork.

Fixes #156.

10 years agoUpdate apm: update node version to v0.11.10.
Cheng Zhao [Fri, 10 Jan 2014 10:50:53 +0000 (18:50 +0800)]
Update apm: update node version to v0.11.10.

10 years agoBump node version to v0.11.10.
Cheng Zhao [Fri, 10 Jan 2014 10:37:05 +0000 (18:37 +0800)]
Bump node version to v0.11.10.

10 years agoUpdate node to v0.11.10.
Cheng Zhao [Fri, 10 Jan 2014 10:24:44 +0000 (18:24 +0800)]
Update node to v0.11.10.

10 years agoMerge pull request #155 from atom/fix-q
Cheng Zhao [Fri, 10 Jan 2014 10:13:07 +0000 (02:13 -0800)]
Merge pull request #155 from atom/fix-q

Fix executing process.nextTick's callbacks

10 years agoMake sure nextTick is called when activating uv loop.
Cheng Zhao [Fri, 10 Jan 2014 08:47:33 +0000 (16:47 +0800)]
Make sure nextTick is called when activating uv loop.

10 years ago:lipstick: get_uv_env() => uv_env().
Cheng Zhao [Fri, 10 Jan 2014 08:29:38 +0000 (16:29 +0800)]
:lipstick: get_uv_env() => uv_env().

10 years agoAdd spec for q.
Cheng Zhao [Fri, 10 Jan 2014 07:19:08 +0000 (15:19 +0800)]
Add spec for q.

10 years agoLeak the node environment when unloading.
Cheng Zhao [Fri, 10 Jan 2014 03:04:54 +0000 (11:04 +0800)]
Leak the node environment when unloading.

10 years agoMerge pull request #154 from atom/safe-context
Cheng Zhao [Thu, 9 Jan 2014 14:28:35 +0000 (06:28 -0800)]
Merge pull request #154 from atom/safe-context

Wrap uv loop with web page context in renderer

10 years agoMonitor file events in pathwatcher spec.
Cheng Zhao [Thu, 9 Jan 2014 14:13:48 +0000 (22:13 +0800)]
Monitor file events in pathwatcher spec.

10 years agoStore all created environments in renderer.
Cheng Zhao [Thu, 9 Jan 2014 14:13:06 +0000 (22:13 +0800)]
Store all created environments in renderer.

10 years agoWrap uv loop with web page context in renderer.
Cheng Zhao [Thu, 9 Jan 2014 13:35:29 +0000 (21:35 +0800)]
Wrap uv loop with web page context in renderer.

10 years agoAdd spec for using setTimeout in pure uv callback.
Cheng Zhao [Thu, 9 Jan 2014 12:34:17 +0000 (20:34 +0800)]
Add spec for using setTimeout in pure uv callback.

10 years agoAdd process.scheduleCallback.
Cheng Zhao [Thu, 9 Jan 2014 12:33:07 +0000 (20:33 +0800)]
Add process.scheduleCallback.

It will schedule a callback to be executed by pure uv loop.

10 years agoAdd spec for pathwatcher module.
Cheng Zhao [Thu, 9 Jan 2014 12:29:54 +0000 (20:29 +0800)]
Add spec for pathwatcher module.

10 years agoBump v0.8.3.
Cheng Zhao [Tue, 7 Jan 2014 16:26:12 +0000 (08:26 -0800)]
Bump v0.8.3.

10 years agoFix possible crashes when quiting message loop.
Cheng Zhao [Wed, 8 Jan 2014 03:55:54 +0000 (11:55 +0800)]
Fix possible crashes when quiting message loop.

10 years agoFix invoking non-exist method when quiting.
Cheng Zhao [Wed, 8 Jan 2014 02:30:30 +0000 (10:30 +0800)]
Fix invoking non-exist method when quiting.

10 years agoMerge pull request #152 from atom/gfx-module
Cheng Zhao [Tue, 7 Jan 2014 12:46:24 +0000 (04:46 -0800)]
Merge pull request #152 from atom/gfx-module

Add screen module

10 years ago:memo: Add docs on screen module.
Cheng Zhao [Tue, 7 Jan 2014 12:35:13 +0000 (20:35 +0800)]
:memo: Add docs on screen module.

10 years agoSupport converting v8 value to arbitrary vector or map.
Cheng Zhao [Tue, 7 Jan 2014 12:23:46 +0000 (20:23 +0800)]
Support converting v8 value to arbitrary vector or map.