Maciej Gołaszewski
|
bacc3a704c
Tests: Properly use sinon sandbox in tests.
|
7 jaren geleden |
Piotrek Koszuliński
|
1eba2cbdb7
Internal: Bumped the year. [skip ci]
|
8 jaren geleden |
Aleksander Nowodzinski
|
3c0f93d945
Tests: Updated getOptimalPosition DOM helper's tests so they don't rely on global#window.
|
8 jaren geleden |
Aleksander Nowodzinski
|
8c8a14bddf
Tests: Added getOptimalPosition helper tests to check if it accepts Function or Rect as a Options#target/limiter.
|
8 jaren geleden |
Oskar Wróbel
|
9f1054844a
Merge pull request #158 from ckeditor/t/157
|
8 jaren geleden |
Aleksander Nowodzinski
|
7a8e4ffc79
Other: getOptimalPosition utility should accept the target option
|
8 jaren geleden |
Piotrek Koszuliński
|
78a84f9ae1
Aligned the code style.
|
8 jaren geleden |
Aleksander Nowodzinski
|
d6b2b2138c
Renamed Rect#_obj to Rect#_source. Code refactoring.
|
8 jaren geleden |
Aleksander Nowodzinski
|
71bfadcf95
Fix: The getOptimalPosition utility should consider limiter ancestors with CSS overflow. Closes #148.
|
8 jaren geleden |
Aleksander Nowodzinski
|
6ce6f522bc
Tests: Fixed incomplete code-coverage due to wrong usage of the getElement util.
|
8 jaren geleden |
Aleksander Nowodzinski
|
19d475350a
Tests: Made getOptimalPosition() tests independent from DOM.
|
8 jaren geleden |
Aleksander Nowodzinski
|
678a6d1b42
Tests: Added test for positioned element with border and scrolls.
|
8 jaren geleden |
Piotrek Koszuliński
|
69b66d2a0c
Updated imports to use scoped packages.
|
9 jaren geleden |
Piotrek Koszuliński
|
41ab72e6f1
Bump up the year.
|
9 jaren geleden |
Piotrek Koszuliński
|
8fff7a1da5
Use package-based paths to modules.
|
9 jaren geleden |
Aleksander Nowodzinski
|
095a172d9d
Improved global module.
|
9 jaren geleden |
Aleksander Nowodzinski
|
60f4e96c2c
Used global module in various modules and tests to bulletproof them with predictable stubs.
|
9 jaren geleden |
Aleksander Nowodzinski
|
fb395b0de5
Fixed: Tests failing on master due to uncontrolled environment and missing stub.
|
9 jaren geleden |
Aleksander Nowodzinski
|
d042bfcd10
Fixed: Rect.getIntersectionArea() returns positive area for intersection of rects which has negative width and height (disjoint rects).
|
9 jaren geleden |
Aleksander Nowodzinski
|
c176a5441c
Fixed: stubWindowScroll in getOptimalPosition may leave the test env dirty.
|
9 jaren geleden |
Aleksander Nowodzinski
|
ee342d9ad6
Fixed: Wrong position returned when window is scrolled. Code refactoring.
|
9 jaren geleden |
Aleksander Nowodzinski
|
0878c2fd8e
Fixed: getOptimalPosition not returning a position when there's no intersection for provided element/target/limiter/viewport rects.
|
9 jaren geleden |
Aleksander Nowodzinski
|
4cc680e4b5
Improvements to getOptimalPosition util.
|
9 jaren geleden |
Aleksander Nowodzinski
|
9440ea2b9c
Added getOptimalPosition helper with tests.
|
9 jaren geleden |