Sign in
chromium
/
chromium
/
src
/
05a2bf0bb57be3e4a180d5709703eef4b121ff3f
/
extensions
/
renderer
/
module_system.cc
0d775c7
Unify logic of generating a stack trace for extension errors
by
[email protected]
· 11 years ago
f80685c3
Add support for writing unit tests for Mojo-backed apps/extensions APIs.
by
[email protected]
· 11 years ago
d9f51dad
Add support for using AMD modules from extensions modules.
by
[email protected]
· 11 years ago
bce20ba
Replaced deprecated v8::Message::GetScriptResourceName() with v8::Message::GetScriptOrigin().ResourceName().
by
[email protected]
· 11 years ago
80b0c8c
PropertyCallbackInfo::This should be a primitive value
by
[email protected]
· 11 years ago
f55c90ee6
Move most of ChromeV8Context to a base ScriptContext
by
[email protected]
· 11 years ago
[Renamed (89%) from chrome/renderer/extensions/module_system.cc]
fb820c0
Move extension_messages.h to extensions/common.
by
[email protected]
· 11 years ago
74af28ea
Use Script::Compile instead of Script::New
by
[email protected]
· 11 years ago
2a35687
utils.expose: Make sure public interfaces are named
by
[email protected]
· 11 years ago
505ffde
Do not use (mostly) deprecated FunctionTemplate::New and Object::New functions.
by
[email protected]
· 12 years ago
ca55729
Add a JS-exposed method to ModuleSystem which returns a private storage area for
by
[email protected]
· 12 years ago
95c6b301
Remove usage of deprecated V8 APIs from c/r/extensions
by
[email protected]
· 12 years ago
6f59d3b
Refactor ModuleSystem so it passes an Isolate around
by
[email protected]
· 12 years ago
9c47471e
Remove deprecated V8 API usage (String::New) in chrome/renderer/extensions.
by
[email protected]
· 12 years ago
69c8792
Remove deprecated v8::External::New calls (chromium side)
by
[email protected]
· 12 years ago
a1221aea
Rename WebKit namespace to blink (part 4)
by
[email protected]
· 12 years ago
3d3b931
remove use of Local::New with implicit isolate
by
[email protected]
· 12 years ago
d7cd1b0
Namespace internal extension JavaScript modules with extensions:: so that they
by
[email protected]
· 12 years ago
dc3d06e
Remove more calls to HandleScope default ctor.
by
[email protected]
· 12 years ago
15d4d2d
Move channel-related (Chrome-specific) global state out of Feature.
by
[email protected]
· 12 years ago
7205a9c
Replace devtools' console object (window.console.*) with our own when running
by
[email protected]
· 12 years ago
d84ecbf
Don't ever crash on JavaScript errors in stable/beta channels. Previously we
by
[email protected]
· 12 years ago
662c48b
Log some more context metadata on module system failures: the context type, and
by
[email protected]
· 12 years ago
ad6aa8f9
Improvements to fatal JavaScript extension errors: (1) include the extension
by
[email protected]
· 12 years ago
31bbfd7
Make the externally connectable browser test clobber all of the builtins,
by
[email protected]
· 12 years ago
5322973
Go back to JSON serialization of extension messages. base::Value pickling was
by
[email protected]
· 12 years ago
2255a933
Update Blink include paths
by
[email protected]
· 12 years ago
295890bd
Eagerly run a small amount of extensions code to prevent things overwriting
by
[email protected]
· 12 years ago
d8c5fbb
Convert remaining function callbacks in chrome
by
[email protected]
· 12 years ago
4e008e17
remove remaining old style getters and setters from chrome
by
[email protected]
· 12 years ago
a19a16d8
Use a direct include of strings headers in chrome/renderer/.
by
[email protected]
· 12 years ago
68e63ea1
Replace all occurrences of CallChromeHiddenMethod (and friends) with
by
[email protected]
· 12 years ago
9a59844
Extensions: pass ChromeV8Context around instead of v8::Handle.
by
[email protected]
· 12 years ago
95ee77da
Be less forgiving in ModuleSystem of programmer error. Add
by
[email protected]
· 12 years ago
d266361
Don't throw exceptions when v8 objects/contexts are missing, and catch
by
[email protected]
· 12 years ago
07953224
Re-land: fix bug where calling into the chrome object of a destroyed view
by
[email protected]
· 12 years ago
9ca51bc
Revert 187508 "Re-land: fix bug where calling into the chrome ob..."
by
[email protected]
· 12 years ago
f4eaa3b
Re-land: fix bug where calling into the chrome object of a destroyed view
by
[email protected]
· 12 years ago
7febd2d
Revert 187455 "Fix bug where calling into the chrome object of a..."
by
[email protected]
· 12 years ago
41be2a1
Fix bug where calling into the chrome object of a destroyed view would crash.
by
[email protected]
· 12 years ago
4f1633f
Set up V8 bindings for extension/app APIs when they're first used, not on
by
[email protected]
· 12 years ago
daeb338
Add a ScopedPersistent class to chrome/renderer/extensions for automatically
by
[email protected]
· 12 years ago
630b9deb
Revert 186643 - Caused a 10% regression on SunSpider benchmark
by
[email protected]
· 12 years ago
1e73bb0
Set up V8 bindings for extension/app APIs when they're first used, not on
by
[email protected]
· 12 years ago
e3e77872
Revert 185709
by
[email protected]
· 12 years ago
d0ad38b
Set up V8 bindings for extension/app APIs when they're first used, not on
by
[email protected]
· 12 years ago
9da9356
Check module system exists when running the lazy field getter.
by
[email protected]
· 12 years ago
6be5988b
Revert 184837
by
[email protected]
· 12 years ago
d7db1b9
Set up V8 bindings for extension/app APIs when they're first used, not on
by
[email protected]
· 12 years ago
b0c739f
Make all of Chrome's extension/apps JS use strict mode.
by
[email protected]
· 13 years ago
2e0e0bc
Replaced deprecated v8 API calls by their non-deprecated equivalents.
by
[email protected]
· 13 years ago
a714e46
Implement the basic declarativeContent API.
by
[email protected]
· 13 years ago
262a837b
Revert 176155
by
[email protected]
· 13 years ago
25dba9d
Use MakeWeak() to clean up function pointers in NativeHandler.
by
[email protected]
· 13 years ago
14411494
Add ExceptionHandler to ModuleSystem, remove heap allocated v8::TryCatch.
by
[email protected]
· 13 years ago
e6a1b75
Add IsEmpty() check to ModuleSystem::IsPresentInCurrentContext().
by
[email protected]
· 13 years ago
2bcbf71
HTML titlebars for v2 apps.
by
[email protected]
· 13 years ago
3c6babd
Move ModuleSystem and NativeHandler to extensions/
by
[email protected]
· 13 years ago
[Renamed (98%) from chrome/renderer/module_system.cc]
b3b69ce5
*v8::String::Utf8Value can return NULL.
by
[email protected]
· 13 years ago
103454e
Fix weird indenting in ModuleSystem::DumpException().
by
[email protected]
· 13 years ago
a24e984
Crash fix.
by
[email protected]
· 13 years ago
7ea67f0a
Make ModuleSystem::DumpException() handle empty handles.
by
[email protected]
· 13 years ago
56a4bf83
Make the v8::TryCatches in ModuleSystem capture the message.
by
[email protected]
· 13 years ago
452b36f
Make eventArgumentMassagers asynchronous so custom bindings don't need to override chrome.Event.prototype.dispatch.
by
[email protected]
· 13 years ago
d8e564f3
Revert 146038 as it might have broken chromeos browser_tests - Make eventArgumentMassagers asynchronous so custom bindings don't need to override chrome.Event.prototype.dispatch.
by
[email protected]
· 13 years ago
de4b8b7
Make eventArgumentMassagers asynchronous so custom bindings don't need to override chrome.Event.prototype.dispatch.
by
[email protected]
· 13 years ago
f8ca864
Check handle for IsEmpty() when accessing a field that may not exist in ModuleSystem.
by
[email protected]
· 13 years ago
1c6189f
Expose DumpException() in ModuleSystem.
by
[email protected]
· 13 years ago
11844fa
Add unit tests for event.js
by
[email protected]
· 13 years ago
4bee377
Make functions being routed by NativeHandlers throw an exception if there is no ModuleSystem in the current context.
by
[email protected]
· 13 years ago
7c95c1a8
ModuleSystem should not crash when JS has a syntax error.
by
[email protected]
· 13 years ago
bad9a5f
Make lazy field access handle the case where ModuleSystem has been deleted.
by
[email protected]
· 13 years ago
11d032ba
Make renderer calls into script declare there "type" (internal or author).
by
[email protected]
· 13 years ago
b6aad81c
Make app and webstore bindings lazily evaluated so they don't execute JS on every page load.
by
[email protected]
· 13 years ago
561ddce
Implement lazy JS module initialisation.
by
[email protected]
· 13 years ago
cc045771
Introduce a mechanism for creating objects in JS that are lazily evaluated.
by
[email protected]
· 13 years ago
ecde191
Implement a module system for the extension bindings JS.
by
[email protected]
· 13 years ago
9e03ce2
Revert 126317 and 126306 because of a performance regression on page loading.
by
[email protected]
· 13 years ago
b7d3c0a
Delete ModuleSystem's reference to require_.
by
[email protected]
· 13 years ago
9fb990b
Implement a module system for the extension bindings JS.
by
[email protected]
· 13 years ago
65f8fbbd
Revert 125801 - Implement a module system for the extension bindings JS.
by
[email protected]
· 13 years ago
7b0c3f5
Implement a module system for the extension bindings JS.
by
[email protected]
· 13 years ago
f26bc03
Revert 125132 - Implement a module system for the extension bindings JS.
by
[email protected]
· 13 years ago
ffd0dea
Implement a module system for the extension bindings JS.
by
[email protected]
· 13 years ago
58e1045
Introduce a module system for JS based on a require() method with similar
by
[email protected]
· 13 years ago