- 02 Oct, 2014 1 commit
-
-
TNL-256
zubair-arbi committed
-
- 05 Sep, 2014 1 commit
-
-
Student couldn't able to submit his answer in ie9 becuase mathjax was used before its complete loading thats cuase the problem. Mathjax operations should be handled synchronously inorder to avoid error. BLD-1199
Waqas Khalid committed
-
- 18 Aug, 2014 1 commit
-
-
And whitespace corrections (automatically made by my editor, and I'm too lazy to remove them)
David Baumgold committed
-
- 23 Jul, 2014 1 commit
-
-
Chris Terman committed
-
- 13 Jun, 2014 5 commits
-
-
Declare variables locally - The `allSections` variable was leaking into the global scope, due to a typo in the declaration. - `dataProcessed` can be declared more narrowly within the callback.
stv committed -
Clean up fixtures automatically between tests - Nesting test fixture markup within a DIV allows Jasmine to automatically restore the fixture to a clean state between each test run. Fix id attribute collision typo - This looks like a copy/pasta gone wrong; the two test INPUT elements were both declared with the same id, `input_1`. Remove trailing whitespace
stv committed -
The behavior previously tested here was to check that if a JSInput element was marked as not processed, re-walking the DOM *should* have reinitialized it. Unfortunately, this behavior is not supported by the underlying JSChannel library. In fact, if JSChannel detects an existing channel with the same origin and scope, it throws an uncaught exception, leaving the DOM in a "broken" state. JSInput will prevent duplicates from being added, as long as we don't manually update the `data-processed` attribute. This behavior is already being tested.
stv committed -
Select DOM elements with wildcard syntax - DOM lookups were being done with non-existent literal selectors, so it was returning empty lists. As assertions were to be made while iterating over the list of elements, nothing was actually being verified. - Common code has been centralized in the setup function. By declaring CSS selectors once, we minimize the odds of inadvertently using the wrong selector, as happened here. - Had these tests actually been iterating over a non-empty list, this would have thrown undefined exceptions. jQuery.each calls its handler with an index and an item/object as the arguments. However, the object is a DOM-object, not a jQuery-object. These tests break, as they had assumed the latter.
stv committed -
This test currently fails, meaning that the existing tests weren't testing what they claimed. Assertions are made for each element returned by the CSS selectors. However, the selectors are assumed to be wildcard matches, but are actually literal selectors. As there are no matched elements, this causes the assertions to be (silently) checked zero times, without failure.
stv committed
-
- 03 Jun, 2014 1 commit
-
-
Dave St.Germain committed
-
- 22 May, 2014 3 commits
-
-
Dave St.Germain committed
-
Dave St.Germain committed
-
Dave St.Germain committed
-
- 18 Apr, 2014 1 commit
-
-
to successfully call a function with parameters by setTimeout, it needs to be a function that will be called by setTimeout internally. this patch actually enables multiple tries for calling the setState function.
Jonas Jelten committed
-
- 20 Mar, 2014 1 commit
-
-
codemirror-compressed.js
Dave St.Germain committed
-
- 20 Dec, 2013 2 commits
-
-
Added JSInput template to Studio and a sop attribute to JSInput. Only if it's set to false, as in JSInput's template, will JSChannel be used to bypass it. In all other cases (attribute not present or set to something else), SOP is enforced. Compatibility with jsVGL is therefore maintained. Multiple JSInput are supported in a vertical. Also, save button now functions. [BLD-523, BLD-556, BLD-568]
jmclaus committed -
Removing "logme" from comments. BLD-608
Valera Rozuvan committed
-
- 19 Nov, 2013 1 commit
-
-
RobertMarks committed
-
- 09 Oct, 2013 2 commits
-
-
David Baumgold committed
-
David Baumgold committed
-
- 30 Aug, 2013 1 commit
-
-
Affects: Choicegroups, option inputs, textline, and formula equation inputs
Peter Baratta committed
-
- 22 Aug, 2013 2 commits
-
-
Diana Huang committed
-
Jason Bau committed
-
- 21 Aug, 2013 2 commits
-
-
Diana Huang committed
-
Jason Bau committed
-
- 13 Aug, 2013 1 commit
-
-
Change the `MathJax.Hub.Queue(initializeRequest)` to a simpler function call (`initializeRequest.call(this)`). This was failing to give a proper context to initializeRequest, and `this.value` was turning up as `undefined`. Also add a fallback if we need to display some code before MathJax finishes its original typesetting. I was stubbing out `Queue` in my specs, so the tests had to be changed around a little.
Peter Baratta committed
-
- 12 Aug, 2013 1 commit
-
-
Named `FormulaEquationInput` (name up for debate) - Based off ChemEqnIn - Add FormulaEquationInput in inputtypes.py - Add a call to a skeleton method for a preview javascript: - Queue up some MathJax - Put some ordering on the AJAX requests: add a parameter when the request was started, when it returns check that it isn't outdated before displaying the preview - Tests Note: we moved the `jsinput` tests and DISABLED them, because they were causing the tests to fail.
Peter Baratta committed
-
- 18 Jul, 2013 1 commit
-
-
RobertMarks committed
-
- 08 Jul, 2013 1 commit
-
-
Julian Arni committed
-
- 01 Jul, 2013 1 commit
-
-
Julian Arni committed
-
- 26 Jun, 2013 1 commit
-
-
Julian Arni committed
-
- 25 Jun, 2013 1 commit
-
-
Julian Arni committed
-
- 24 Jun, 2013 1 commit
-
-
Julian Arni committed
-
- 19 Jun, 2013 1 commit
-
-
Julian Arni committed
-
- 15 Apr, 2013 1 commit
-
-
jmclaus committed
-
- 21 Mar, 2013 1 commit
-
-
jmclaus committed
-
- 19 Mar, 2013 1 commit
-
-
jmclaus committed
-
- 14 Mar, 2013 1 commit
-
-
Valera Rozuvan committed
-
- 13 Mar, 2013 1 commit
-
-
jmclaus committed
-
- 08 Mar, 2013 1 commit
-
-
Peter Baratta committed
-