Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unbind constraints 82998508 #6

Open
wants to merge 603 commits into
base: master
Choose a base branch
from

Conversation

mcarlson
Copy link
Owner

Make binding and unbinding constraints work when an attribute with a constraint has another constraint applied, or a node is destroyed.

LorienHW and others added 30 commits October 6, 2014 15:55
…t the width and height include padding, borders, etc
[Fixes #79042844] setting box-sizing to border-box for sprites so that t...
…low timeout to be specified on the command line
It looks like my change to allow comments inside blocks addresses this,
see
07caede
063d9b

[Delivers #79004182]
… are automatically sized to the size of their text to account for padding, now that box-sizing is border-box on views
…Timer. This reduces errors on Windows when exceptions are thrown.

Sometimes, the first time I run phantomrunner.js I see errors like:

RESOURCE ERROR: Operation canceled, URL: http://127.0.0.1:8080/classes/text.dre, File: error77941122.html

These disappear if I run the test a second time.
This allows smoke/interactive/error79559324.html to work correctly.
[Delivers #79559324]
[Delivers #79559324] for real
…ax for the text. I also moved the comments outside the class to prevent it from becoming part of the text. Also added smoke test.
LorienHW and others added 27 commits November 19, 2014 08:51
…DD/TDD style expect syntax, plus additional assert apis
…e tests and expanded tests to cover setters.
…ror. The fix is that pointer-events should be "none" not "".
…laces where Layout should have been Layoot in preparation for eventual replacement of Layout with Layoot.
Autogenerate categories.json and guides.json
…RCE_ERROR messages on Windows (or other platforms) anymore.

[Finishes #80307044]
Moved page inside runTest to avoid race conditions. I don't see RESOURCE...
[Delivers #83086612] don’t skip events for input text instances
[Delivers #79231296]
…n use simple variablelayout to accomplish this.'
Got layouts working with border/padding.

Implemented percentage width, height, x and y on views with support for runtime changes.
Reworked border and padding so that runtime changes can be made.
…le. Also added support for camelcased or - character based css names in hackstyle.
Fix for #83266316. Made a single stylemap and inverted it for hackstyle....
@mcarlson mcarlson force-pushed the unbind_constraints_82998508 branch from e2a99a2 to 0ecae52 Compare November 23, 2014 06:48
Unbind constraints when a node is destroyed or a constraint is bound
again with setConstraint()

More comments, testing

calling setAttribute() automatically unregisters constraints
@mcarlson mcarlson force-pushed the unbind_constraints_82998508 branch from 0ecae52 to baf7b1a Compare November 23, 2014 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants