profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/NV/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Nikita Vasilyev NV @apple San Francisco https://n12v.com Developer Tools developer. I work on WebKit Inspector at .

montagejs/montage 1508

Montage is an elegant, open source HTML5 framework maintained by Montage Studio that rivals native SDKs, yet is easier to learn. It offers modular components, two-way data binding, and much more. Join us on irc.freenode.net#montage. Sign up for our beta to build Montage applications in the cloud.

montagejs/frb 206

Functional Reactive Bindings (frb): A CommonJS package that includes functional and generic building blocks to help incrementally ensure consistent state.

montagejs/mr 119

Montage Require: A "no-build-step" CommonJS module system for browsers.

montagejs/digit 105

Montage template package: Contains touch-optimized Montage components for tablets and phones (work in progress).

montagejs/montagejs.org 45

The montagejs.org website with an introduction about Montage.

montagejs/joey 40

An HTTP content negotiation client and server JavaScript library, inspired by Sinatra and JSGI, and using Q promises.

montagejs/mop 31

Montage Optimizer (mop): Minifies (to reduce file size) and creates bundles (to reduce the number of requests) of Montage applications.

montagejs/mousse 21

The library used by the MontageJS framework to manage the serialization of objects in its templates.

montagejs/collectionsjs.com 18

A site for recollecting collections and their multifarious methods.

startedmpotthoff/vscode-android-webview-debug

started time in 2 hours

startedmikewest/credentiallessness

started time in 10 hours

startedgskinner/regexr

started time in a day

startedgochain/web3

started time in 2 days

release mochajs/mocha

v9.0.1

released time in 2 days

release inspectdev/inspect-release

v0.7.0

released time in 2 days

startedChrisBeaumont/holdme

started time in 2 days

startedwwwtyro/vixel

started time in 2 days

created repositorychriscoyier/static-site-lol

created time in 3 days

startedsw-yx/devtools-angels

started time in 3 days

fork auchenberg/devtools-angels

active angel investors in developer tools!

fork in 3 days

startedjamii/dida

started time in 3 days

release yairEO/tagify

v4.3.1

released time in 4 days

startedconcrete-utopia/utopia

started time in 4 days

startedconcrete-utopia/utopia

started time in 4 days

startedeyung/Singling

started time in 4 days

startedrocicorp/replicache

started time in 5 days

startedsteveruizok/perfect-arrows

started time in 5 days

starteddeepkolos/three-platformize

started time in 5 days

startedNV/CSSOM

started time in 5 days

startedNV/CSSOM

started time in 5 days

PR opened NV/CSSOM

Add CSSGroupingRule and CSSConditionRule

This change adds the CSSGroupingRule and CSSConditionRule constructors, and it establishes the prototype chain between these and CSSMediaRule and CSSSupportsRule.

For the updated functionality, it includes references to the appropriate specifications, and I did my best to keep the coding style in sync with the existing project. For instance, I preserved the styling where tabs are currently intermixed with spaces in CSSMediaRule.js, and I preserved the strategy of using new CSSOM.CSS... over Object.create (which is done to support for Firefox 3.6, perhaps?).

For the tests, I verified that, while one test is failing from the current main branch, all the other tests are still passing after this change. I included a comment similar to others for a currently untestable getter.

Resolves #105

+131 -18

0 comment

9 changed files

pr created time in 6 days

fork jonathantneal/CSSOM

CSS Object Model implemented in pure JavaScript. It's also a parser!

https://nv.github.io/CSSOM/docs/parse.html

fork in 6 days

startedNV/CSSOM

started time in 6 days

created repositorymohamedmansour/eth-burn

Website that showcases EIP-1559 Burn

created time in 6 days

startedchriskiehl/Gooey

started time in 6 days

startedNV/faviconize-google.js

started time in 6 days

PublicEvent

startedjamii/dida

started time in 6 days