platform/framework/web/crosswalk-tizen.git
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.

10 years agoAdd screen.getPrimaryDisplay() API.
Cheng Zhao [Tue, 7 Jan 2014 12:15:55 +0000 (20:15 +0800)]
Add screen.getPrimaryDisplay() API.

10 years agoAdd support to convert gfx::Rect and gfx::Size to v8 value.
Cheng Zhao [Tue, 7 Jan 2014 12:15:23 +0000 (20:15 +0800)]
Add support to convert gfx::Rect and gfx::Size to v8 value.

10 years agoAdd initial screen module.
Cheng Zhao [Tue, 7 Jan 2014 12:00:25 +0000 (20:00 +0800)]
Add initial screen module.

10 years agoAdd support to convert gfx::Point to v8 value.
Cheng Zhao [Tue, 7 Jan 2014 12:00:02 +0000 (20:00 +0800)]
Add support to convert gfx::Point to v8 value.

10 years ago:lipstick:
Cheng Zhao [Tue, 7 Jan 2014 11:44:37 +0000 (19:44 +0800)]
:lipstick:

10 years agoapi::EventEmitter could also be used by renderer.
Cheng Zhao [Tue, 7 Jan 2014 11:32:40 +0000 (19:32 +0800)]
api::EventEmitter could also be used by renderer.

10 years agoUpdate apm.
Cheng Zhao [Tue, 7 Jan 2014 10:50:52 +0000 (02:50 -0800)]
Update apm.

10 years agoBump v0.8.2.
Cheng Zhao [Tue, 7 Jan 2014 10:44:37 +0000 (18:44 +0800)]
Bump v0.8.2.

10 years agoSet module's filename to path of html.
Cheng Zhao [Tue, 7 Jan 2014 06:30:18 +0000 (14:30 +0800)]
Set module's filename to path of html.

The relative require relies on module.filename to work as expected.

10 years agoStill support 'atom-delegate' API for old apps.
Cheng Zhao [Tue, 7 Jan 2014 01:50:00 +0000 (09:50 +0800)]
Still support 'atom-delegate' API for old apps.

10 years agomac: Should set default size when creating window.
Cheng Zhao [Mon, 6 Jan 2014 10:58:30 +0000 (18:58 +0800)]
mac: Should set default size when creating window.

10 years agoFlip the y axis in CapturePage API, fixes #148.
Cheng Zhao [Tue, 31 Dec 2013 06:40:42 +0000 (14:40 +0800)]
Flip the y axis in CapturePage API, fixes #148.

10 years agoMerge pull request #147 from atom/remote-docs
Cheng Zhao [Tue, 31 Dec 2013 02:02:14 +0000 (18:02 -0800)]
Merge pull request #147 from atom/remote-docs

Revise the docs on remote module

10 years agoAdd notes about remote buffer in capturePage API's docs.
Cheng Zhao [Tue, 31 Dec 2013 02:00:29 +0000 (10:00 +0800)]
Add notes about remote buffer in capturePage API's docs.

10 years agoAdd notes on remote buffer.
Cheng Zhao [Mon, 30 Dec 2013 15:08:42 +0000 (23:08 +0800)]
Add notes on remote buffer.

10 years agoRevise the docs of remote module.
Cheng Zhao [Mon, 30 Dec 2013 14:06:33 +0000 (22:06 +0800)]
Revise the docs of remote module.

10 years agoBump v0.8.1.
Cheng Zhao [Sun, 29 Dec 2013 15:09:19 +0000 (23:09 +0800)]
Bump v0.8.1.

10 years agoFix circulate require.
Cheng Zhao [Sun, 29 Dec 2013 14:33:53 +0000 (22:33 +0800)]
Fix circulate require.

10 years agoFix console.log under Windows.
Cheng Zhao [Sun, 29 Dec 2013 14:32:26 +0000 (22:32 +0800)]
Fix console.log under Windows.

The process.log is not added until the next iteration of uv loop.

10 years ago:lipstick: Fix wrong order of parameter when killing process.
Cheng Zhao [Sun, 29 Dec 2013 14:11:54 +0000 (22:11 +0800)]
:lipstick: Fix wrong order of parameter when killing process.

10 years agoWe are now on v0.8.0 release.
Cheng Zhao [Fri, 27 Dec 2013 08:21:31 +0000 (16:21 +0800)]
We are now on v0.8.0 release.

10 years agoMerge pull request #146 from atom/window-open
Cheng Zhao [Fri, 27 Dec 2013 07:54:19 +0000 (23:54 -0800)]
Merge pull request #146 from atom/window-open

Implement window.open in pure js

10 years agoFix crash caused by BrowserWindow.destroy().
Cheng Zhao [Fri, 27 Dec 2013 07:41:00 +0000 (15:41 +0800)]
Fix crash caused by BrowserWindow.destroy().

10 years agoAdd spec for window.open.
Cheng Zhao [Fri, 27 Dec 2013 06:58:13 +0000 (14:58 +0800)]
Add spec for window.open.

10 years agoAdd basic support for window.open's features.
Cheng Zhao [Fri, 27 Dec 2013 06:57:53 +0000 (14:57 +0800)]
Add basic support for window.open's features.

10 years agoFix crash when calling method of destroyed object.
Cheng Zhao [Fri, 27 Dec 2013 06:47:50 +0000 (14:47 +0800)]
Fix crash when calling method of destroyed object.

10 years agoImplement a simple window.open with pure js.
Cheng Zhao [Fri, 27 Dec 2013 06:39:23 +0000 (14:39 +0800)]
Implement a simple window.open with pure js.

10 years agoDo not implement window.open.
Cheng Zhao [Fri, 27 Dec 2013 06:32:24 +0000 (14:32 +0800)]
Do not implement window.open.

10 years agoBuild for x64 architecture on OS X, fixes #132.
Cheng Zhao [Fri, 27 Dec 2013 06:17:35 +0000 (14:17 +0800)]
Build for x64 architecture on OS X, fixes #132.

10 years agoBump v0.8.0.
Cheng Zhao [Fri, 27 Dec 2013 06:09:10 +0000 (14:09 +0800)]
Bump v0.8.0.

10 years agoMerge pull request #140 from atom/chrome31
Cheng Zhao [Fri, 27 Dec 2013 06:07:17 +0000 (22:07 -0800)]
Merge pull request #140 from atom/chrome31

Update to Chrome 31

10 years agoRename 'finish-launching' event to 'ready',
Cheng Zhao [Fri, 27 Dec 2013 03:08:26 +0000 (11:08 +0800)]
Rename 'finish-launching' event to 'ready',

'finish-launching' is more like a OS X message name, and in atom-shell
it means initialization has done, so 'ready' seems to be a better name
and more easy to remember.

The 'will-finish-launching' event just represents the corresponding
message on OS X and is the same with 'ready' on other platforms, so we
keep its name to indicate that it's only useful for OS X specified
code.

10 years agoGet rid of the ugly ATOM_BROWSER_INTERNAL_NEW message.
Cheng Zhao [Thu, 26 Dec 2013 10:41:21 +0000 (18:41 +0800)]
Get rid of the ugly ATOM_BROWSER_INTERNAL_NEW message.

10 years agoUse the gyp vendored by brightray.
Cheng Zhao [Wed, 25 Dec 2013 10:47:19 +0000 (18:47 +0800)]
Use the gyp vendored by brightray.

10 years agoUpdate brightray: Fix building on Windows.
Cheng Zhao [Tue, 24 Dec 2013 08:05:50 +0000 (16:05 +0800)]
Update brightray: Fix building on Windows.

10 years agoUse our fork of V8ValueConverter for all cases.
Cheng Zhao [Mon, 23 Dec 2013 14:42:21 +0000 (22:42 +0800)]
Use our fork of V8ValueConverter for all cases.

10 years agoFree the node environment when releasing context.
Cheng Zhao [Mon, 23 Dec 2013 14:19:51 +0000 (22:19 +0800)]
Free the node environment when releasing context.

10 years agoMove node integration from RenderViewObserver to RendererClient.
Cheng Zhao [Mon, 23 Dec 2013 14:08:45 +0000 (22:08 +0800)]
Move node integration from RenderViewObserver to RendererClient.

10 years agoPrint pid when logging.
Cheng Zhao [Mon, 23 Dec 2013 14:04:49 +0000 (22:04 +0800)]
Print pid when logging.

10 years agoUpdate node: Removed two unused patches.
Cheng Zhao [Fri, 20 Dec 2013 06:20:24 +0000 (14:20 +0800)]
Update node: Removed two unused patches.

10 years agoEnable high DPI support.
Cheng Zhao [Fri, 20 Dec 2013 06:14:07 +0000 (14:14 +0800)]
Enable high DPI support.

10 years agoRemove the unzip spec completely.
Cheng Zhao [Tue, 17 Dec 2013 15:21:40 +0000 (23:21 +0800)]
Remove the unzip spec completely.

10 years agoFix protocol spec on Windows.
Cheng Zhao [Tue, 17 Dec 2013 15:03:36 +0000 (23:03 +0800)]
Fix protocol spec on Windows.

10 years agoFix __filename on Windows.
Cheng Zhao [Tue, 17 Dec 2013 14:16:15 +0000 (22:16 +0800)]
Fix __filename on Windows.

10 years agoDiscard the require('atom-delegate') API.
Cheng Zhao [Tue, 17 Dec 2013 14:08:45 +0000 (22:08 +0800)]
Discard the require('atom-delegate') API.

10 years agoFix initializing V8 on Windows.
Cheng Zhao [Tue, 17 Dec 2013 13:55:56 +0000 (21:55 +0800)]
Fix initializing V8 on Windows.

10 years agoContinue fixing compilation erros on Windows.
Cheng Zhao [Tue, 17 Dec 2013 10:34:45 +0000 (18:34 +0800)]
Continue fixing compilation erros on Windows.

10 years agoMake all the windows code compile for Chrome 31.
Cheng Zhao [Tue, 17 Dec 2013 06:01:40 +0000 (14:01 +0800)]
Make all the windows code compile for Chrome 31.

10 years agoAlso search C:/Program Files (x86) for node binary.
Cheng Zhao [Tue, 17 Dec 2013 05:14:54 +0000 (13:14 +0800)]
Also search C:/Program Files (x86) for node binary.

10 years agoMerge branch 'master' into chrome31
Cheng Zhao [Tue, 17 Dec 2013 04:58:25 +0000 (12:58 +0800)]
Merge branch 'master' into chrome31

Conflicts:
common/atom_version.h

10 years agoUse node-runas for testing native modules.
Cheng Zhao [Tue, 17 Dec 2013 04:00:21 +0000 (12:00 +0800)]
Use node-runas for testing native modules.

10 years agoFix third party module specs.
Cheng Zhao [Mon, 16 Dec 2013 14:46:16 +0000 (22:46 +0800)]
Fix third party module specs.

10 years agoUpdate apm: Fix installing for node v0.11.x.
Cheng Zhao [Mon, 16 Dec 2013 14:37:43 +0000 (22:37 +0800)]
Update apm: Fix installing for node v0.11.x.

10 years agoAdd deps/npm and deps/mdb_v8 in node headers.
Cheng Zhao [Mon, 16 Dec 2013 14:37:17 +0000 (22:37 +0800)]
Add deps/npm and deps/mdb_v8 in node headers.

10 years agoUpdate brightray: Remove webkit hacks.
Cheng Zhao [Mon, 16 Dec 2013 13:19:12 +0000 (21:19 +0800)]
Update brightray: Remove webkit hacks.

10 years agoClean out node_modules in cibuild.
Cheng Zhao [Mon, 16 Dec 2013 07:15:33 +0000 (15:15 +0800)]
Clean out node_modules in cibuild.

10 years agoBump node version to v0.11.9.
Cheng Zhao [Mon, 16 Dec 2013 06:52:15 +0000 (14:52 +0800)]
Bump node version to v0.11.9.

10 years agoInclude Environment declarations in node_common.h.
Cheng Zhao [Mon, 16 Dec 2013 06:46:05 +0000 (14:46 +0800)]
Include Environment declarations in node_common.h.

10 years agoUpdate apm for node version and architecture change.
Cheng Zhao [Mon, 16 Dec 2013 06:40:03 +0000 (14:40 +0800)]
Update apm for node version and architecture change.

10 years agoUse singular form of spec names.
Cheng Zhao [Sun, 15 Dec 2013 16:31:40 +0000 (00:31 +0800)]
Use singular form of spec names.

10 years agoRemove the on_watcher_queue_updated hack.
Cheng Zhao [Sun, 15 Dec 2013 11:48:36 +0000 (19:48 +0800)]
Remove the on_watcher_queue_updated hack.

10 years agoMake setImmediate have the same side effect with upstream node.
Cheng Zhao [Sun, 15 Dec 2013 11:09:00 +0000 (19:09 +0800)]
Make setImmediate have the same side effect with upstream node.

10 years agoSupress the unzip module spec.
Cheng Zhao [Sun, 15 Dec 2013 11:08:10 +0000 (19:08 +0800)]
Supress the unzip module spec.

The unzip module is not compatible with node v0.11.x, so we do not need
to test it anymore.

10 years ago:lipstick: Fix cpplint warnings.
Cheng Zhao [Sun, 15 Dec 2013 09:09:35 +0000 (17:09 +0800)]
:lipstick: Fix cpplint warnings.

10 years agoDisable use of deprecated functions in specs.
Cheng Zhao [Sun, 15 Dec 2013 09:02:43 +0000 (17:02 +0800)]
Disable use of deprecated functions in specs.

10 years agoFix protocol module specs.
Cheng Zhao [Sun, 15 Dec 2013 08:53:07 +0000 (16:53 +0800)]
Fix protocol module specs.

10 years agoFix capturePage() spec.
Cheng Zhao [Sun, 15 Dec 2013 08:32:49 +0000 (16:32 +0800)]
Fix capturePage() spec.

10 years agoRedirect window.onerror to uncaughtException.
Cheng Zhao [Sun, 15 Dec 2013 08:32:41 +0000 (16:32 +0800)]
Redirect window.onerror to uncaughtException.

10 years agoAdd setImmediate function in renderer.
Cheng Zhao [Sun, 15 Dec 2013 08:21:23 +0000 (16:21 +0800)]
Add setImmediate function in renderer.

10 years agoSuppress the EventEmitter's warning for ObjectsRegistry.
Cheng Zhao [Sun, 15 Dec 2013 08:15:18 +0000 (16:15 +0800)]
Suppress the EventEmitter's warning for ObjectsRegistry.

It's possible that many objects subscribed to it.

10 years agoSet __filename to the html file in renderer.
Cheng Zhao [Sun, 15 Dec 2013 08:11:00 +0000 (16:11 +0800)]
Set __filename to the html file in renderer.

10 years agoUse node's Environment feature to add "require" in renderer.
Cheng Zhao [Sun, 15 Dec 2013 06:20:28 +0000 (14:20 +0800)]
Use node's Environment feature to add "require" in renderer.

10 years agoMerge pull request #144 from shama/typo
Kevin Sawicki [Fri, 13 Dec 2013 16:44:06 +0000 (08:44 -0800)]
Merge pull request #144 from shama/typo

Fix a couple minor typos in docs

10 years agoFix a couple minor typos in docs
Kyle Robinson Young [Fri, 13 Dec 2013 06:31:19 +0000 (22:31 -0800)]
Fix a couple minor typos in docs

10 years agoDisable accelerated compositing to fix everything.
Cheng Zhao [Thu, 12 Dec 2013 16:57:08 +0000 (00:57 +0800)]
Disable accelerated compositing to fix everything.

10 years agoUpdate node for renderer node integration fixes.
Cheng Zhao [Thu, 12 Dec 2013 08:49:56 +0000 (16:49 +0800)]
Update node for renderer node integration fixes.

10 years agoFix the black devtools view.
Cheng Zhao [Thu, 12 Dec 2013 07:49:08 +0000 (15:49 +0800)]
Fix the black devtools view.

Without using UnderlayOpenGLHostingWindow the devtools view would just
be black.

10 years agoDo not depend on node to set include_dirs.
Cheng Zhao [Thu, 12 Dec 2013 06:07:00 +0000 (14:07 +0800)]
Do not depend on node to set include_dirs.

Part of atom/node#2.

10 years agoUpdate brightray, which contains all our patches in master.
Cheng Zhao [Thu, 12 Dec 2013 02:43:50 +0000 (10:43 +0800)]
Update brightray, which contains all our patches in 

10 years agoWe are now at v0.8.0-pre.
Cheng Zhao [Thu, 12 Dec 2013 02:43:34 +0000 (10:43 +0800)]
We are now at v0.8.0-pre.

10 years agoFix crashes about persistent v8 functions.
Cheng Zhao [Wed, 11 Dec 2013 16:10:09 +0000 (00:10 +0800)]
Fix crashes about persistent v8 functions.

10 years agoFix node integration to browser after updated to Chrome31.
Cheng Zhao [Wed, 11 Dec 2013 15:59:03 +0000 (23:59 +0800)]
Fix node integration to browser after updated to Chrome31.

10 years agoFix recursive calling of handle().
Cheng Zhao [Wed, 11 Dec 2013 15:57:37 +0000 (23:57 +0800)]
Fix recursive calling of handle().

10 years agoHuge commit to use new V8 and Content APIs.
Cheng Zhao [Wed, 11 Dec 2013 07:48:19 +0000 (15:48 +0800)]
Huge commit to use new V8 and Content APIs.

Still got a lots of linking errors!

10 years ago:lipstick: There should be no space between & and type name.
Cheng Zhao [Tue, 10 Dec 2013 06:27:25 +0000 (14:27 +0800)]
:lipstick: There should be no space between & and type name.

10 years agonode::ObjectWrap how had a handle() method.
Cheng Zhao [Tue, 10 Dec 2013 06:15:14 +0000 (14:15 +0800)]
node::ObjectWrap how had a handle() method.

10 years agobase/string16.h was moved to base/strings/string16.h.
Cheng Zhao [Tue, 10 Dec 2013 06:14:05 +0000 (14:14 +0800)]
base/string16.h was moved to base/strings/string16.h.

10 years agoUpdate to node v0.11.9.
Cheng Zhao [Mon, 9 Dec 2013 15:18:36 +0000 (23:18 +0800)]
Update to node v0.11.9.

10 years agoUpdate libchromiumcontent and brightray to use Chrome31.
Cheng Zhao [Mon, 9 Dec 2013 09:23:32 +0000 (17:23 +0800)]
Update libchromiumcontent and brightray to use Chrome31.

10 years agoFix template related compilation errors of VC++.
Cheng Zhao [Mon, 9 Dec 2013 08:34:10 +0000 (16:34 +0800)]
Fix template related compilation errors of VC++.

10 years agoBump v0.7.6.
Cheng Zhao [Mon, 9 Dec 2013 06:42:43 +0000 (22:42 -0800)]
Bump v0.7.6.