summaryrefslogtreecommitdiffstats
path: root/dom
Commit message (Collapse)AuthorAgeLines
* Bug 1443092 - Avoid calling SVGAnimatedEnumeration::AnimVal() from ↵Botond Ballo2018-04-19-0/+11
| | | | | | | | | | nsSVGUtils::GetBBox(). r=jwatt, a=RyanVM AnimVal() is a DOM getter, and it flushes animations, which we don't want in GetBBox() which is called from display list building cide and FrameLayerBuilder. MozReview-Commit-ID: DWgm7wAV7C0
* Bug 1444231 - Fix QI implementation for FragmentOrElement. r=mccr8, a=RyanVMBoris Zbarsky2018-04-19-1/+6
| | | | | | | | MozReview-Commit-ID: 9mPO2ezk2Y7 --HG-- extra : source : 060024fa93121d878d27f329c959757e6f71017a extra : intermediate-source : 925d5693c5a1a73806062947b18c98ed13efc6c3
* Merge pull request #180 from janekptacijarabaci/html_input_datetime_2New Tobin Paradigm2018-04-16-394/+69
|\ | | | | HTML - input - datetime - support for "dom.forms.datetime.others"
| * Bug 1344642 - Part 2: Add a new pref for input type=week, month and ↵janekptacijarabaci2018-04-15-22/+67
| | | | | | | | datetime-local
| * Bug 1344642 - Part 1: Cleanup dom.forms.datepicker related codejanekptacijarabaci2018-04-15-386/+16
| |
* | Merge pull request #174 from janekptacijarabaci/url_parser_1New Tobin Paradigm2018-04-16-2/+15
|\ \ | | | | | | moebius#130: URL parser - fix: don't allow empty host name
| * | moebius#130: URL parser - fix: don't allow empty host namejanekptacijarabaci2018-04-15-2/+15
| | | | | | | | | | | | https://github.com/MoonchildProductions/moebius/issues/130
* | | Merge pull request #172 from janekptacijarabaci/svg_canvasImageSource_1New Tobin Paradigm2018-04-16-8/+23
|\ \ \ | |_|/ |/| | moebius#106: SVG - CanvasImageSource - allow using an SVGImageElement as a CanvasImageSource
| * | moebius#106: SVG - CanvasImageSource - allow using an SVGImageElement as a ↵janekptacijarabaci2018-04-15-8/+23
| |/ | | | | | | CanvasImageSource
* | Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2018-04-15-39/+175
|\|
| * Merge pull request #169 from janekptacijarabaci/csp_frame-ancestors_1New Tobin Paradigm2018-04-14-8/+74
| |\ | | | | | | moebius#159: CSP - support for "frame-ancestors" in "Content-Security-Policy-Report-Only"
| | * moebius#159: CSP - support for "frame-ancestors" in ↵janekptacijarabaci2018-04-14-8/+74
| | | | | | | | | | | | | | | | | | "Content-Security-Policy-Report-Only" https://github.com/MoonchildProductions/moebius/pull/159
| * | Merge pull request #167 from janekptacijarabaci/fetch_headers_1New Tobin Paradigm2018-04-14-13/+86
| |\ \ | | | | | | | | moebius#140: Fix: Fetch - headers should sort and combine
| | * | moebius#140: Fix: Fetch - headers should sort and combinejanekptacijarabaci2018-04-14-13/+86
| | |/ | | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/140
| * / moebius#53: HTML - input - support for dynamic maxlengthjanekptacijarabaci2018-04-14-18/+15
| |/ | | | | | | https://github.com/MoonchildProductions/moebius/pull/53
* | Merge branch 'html_input_datetime_1'wolfbeast2018-04-15-243/+1413
|\ \ | |/ |/| | | This is almost everything needed for #162.
| * Bug 1363672 - Add step support to date picker (follow up)janekptacijarabaci2018-03-30-0/+10
| | | | | | | | | | Bug 1374967: https://bugzilla.mozilla.org/show_bug.cgi?id=1374967 (partially - implement getStep/getStepBase)
| * Bug 1364026 - (Part 1) Expose HTMLInputElement.getMinimum/getMaximum methods ↵janekptacijarabaci2018-03-30-0/+15
| | | | | | | | via webidl
| * Bug 1310080 - Implement the step attribute for <input type=datetime-local>janekptacijarabaci2018-03-30-40/+251
| |
| * Bug 1310078 - Implement valueAsNumber and valueAsDate for <input ↵janekptacijarabaci2018-03-30-1/+1
| | | | | | | | type=datetime-local> (follow up)
| * Bug 1310079 - Implement the min and max attribute for <input ↵janekptacijarabaci2018-03-30-17/+88
| | | | | | | | type=datetime-local>
| * Bug 1310078 - Implement valueAsNumber and valueAsDate for <input ↵janekptacijarabaci2018-03-30-26/+331
| | | | | | | | type=datetime-local>
| * moebius#92: HTML - input - datetimejanekptacijarabaci2018-03-30-43/+306
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + native in moebius: Bug 1317600: https://bugzilla.mozilla.org/show_bug.cgi?id=1317600 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1283385: https://bugzilla.mozilla.org/show_bug.cgi?id=1283385 Bug 1323109: https://bugzilla.mozilla.org/show_bug.cgi?id=1323109 Bug 1314544: https://bugzilla.mozilla.org/show_bug.cgi?id=1314544 Bug 1286182: https://bugzilla.mozilla.org/show_bug.cgi?id=1286182 Bug 1325922: https://bugzilla.mozilla.org/show_bug.cgi?id=1325922 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1320225: https://bugzilla.mozilla.org/show_bug.cgi?id=1320225 Bug 1341190: https://bugzilla.mozilla.org/show_bug.cgi?id=1341190
| * Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵janekptacijarabaci2018-03-30-943/+2440
| |\ | | | | | | | | | html_input_datetime_1
| * | Bug 1320225: [DateTimeInput] Integration of input type=date input box with ↵janekptacijarabaci2018-02-14-0/+3
| | | | | | | | | | | | picker (part 2)
| * | Bug 1286182: Implement the layout for <input type=date>janekptacijarabaci2018-02-14-121/+413
| | |
* | | Merge pull request #131 from janekptacijarabaci/js_dom_xmlhttprequest_abort_1New Tobin Paradigm2018-04-14-6/+82
|\ \ \ | | | | | | | | Aligned XMLHttpRequest abort() with the spec
| * | | Bug 1311798: Align XMLHttpRequest abort() with the specjanekptacijarabaci2018-03-15-6/+82
| | | |
* | | | Merge pull request #151 from janekptacijarabaci/js_dom_selection_crash_1New Tobin Paradigm2018-04-13-1/+24
|\ \ \ \ | | | | | | | | | | moebius#76: JS - DOM - Selection API - crashes
| * | | | moebius#76: JS - DOM - Selection API - crashesjanekptacijarabaci2018-04-13-1/+24
| | | | | | | | | | | | | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/76
* | | | | HTML - implement the labels attribute (added a test)janekptacijarabaci2018-04-13-0/+1
|/ / / / | | | | | | | | | | | | https://github.com/MoonchildProductions/UXP/commit/6be9e507077bfdd2b8c82c203cf70f010ecce086#commitcomment-28047433
* | | | Merge pull request #126 from ↵New Tobin Paradigm2018-04-12-62/+143
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | janekptacijarabaci/js_X-Content-Type-Options_nosniff_json_1 Align XCTO: nosniff allowed script MIME types with the spec
| * | | | Bug 1288768 - Better error reporting for network errors in workersjanekptacijarabaci2018-04-04-19/+4
| | | | |
| * | | | Bug 1288768 - Better error reporting for network errors in workersjanekptacijarabaci2018-04-04-23/+132
| | | | |
| * | | | Bug 1431095 - Change Content-Type-Options: nosniff allowed script MIME types ↵janekptacijarabaci2018-04-03-20/+7
| | |_|/ | |/| | | | | | | | | | to match the spec
* | | | Rebase on masterwolfbeast2018-04-11-2/+2
|\ \ \ \
| * | | | Fix Value::isGCThing footgun, stop returning true for NullValuetrav902018-04-07-2/+2
| |/ / /
* | | | Remove MOZ_CRASHREPORTER_NO_REPORT except in /testingwolfbeast2018-03-30-34/+0
| | | |
* | | | Remove base conditional code for crash reporter and injector.wolfbeast2018-03-30-1394/+1
|/ / /
* | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵janekptacijarabaci2018-03-27-784/+2416
|\ \ \ | | | | | | | | | | | | js_array_values_1
| * | | Part 6: Update browser and dom tests to follow displayName changejanekptacijarabaci2018-03-19-1/+1
| | | | | | | | | | | | | | | | Issue #78
| * | | Merge pull request #70 from janekptacijarabaci/js_dom_performancetiming_2Moonchild2018-03-18-4/+27
| |\ \ \ | | | | | | | | | | Set "secureConnectionStart" to 0 for pages with HTTP scheme
| | * | | Set "secureConnectionStart" to 0 for pages with HTTP schemejanekptacijarabaci2018-03-17-4/+27
| | | | | | | | | | | | | | | | | | | | Issue #67
| * | | | Support ES6's "new function" constructwolfbeast2018-03-18-3/+2
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This resolves #75. Merged remote-tracking branch 'janek/js_function_new_1'
| | * | | | Bug 755821: Function() should use the parser's argument parsing codejanekptacijarabaci2018-03-16-3/+2
| | | |/ / | | |/| |
| * | | | Merge branch 'ported-upstream'wolfbeast2018-03-18-0/+13
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | Bug 1426002. Bail out of document.open if beforeunload tears things down. ↵wolfbeast2018-03-17-0/+12
| | | | | | | | | | | | | | | | | | | | r=mystor
| | * | | Bug 1426603 - Fallback from audio callback to system clock driver on error ↵Karl Tomlinson2018-03-16-0/+1
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | only once. r=padenot, a=RyanVM Usually, mShouldFallbackIfError has been reset to false in DataCallback() before Stop() is called. However, if fallback to a system clock driver due to cubeb error had already occurred, then mShouldFallbackIfError would not have been reset, and Stop() is still called. With mShouldFallbackIfError still true, a cubeb error in stop would have created another fallback thread. I expect that resetting mShouldFallbackIfError in Stop() would also be an effective alternative solution, but resetting on StateCallback() happens earlier, which would be an advantage if any additional errors could possibly be reported to StateCallback(). MozReview-Commit-ID: E9j7PQmS3O4
| * | | Deleting "secureConnectionStart" from a test filejanekptacijarabaci2018-03-17-1/+0
| | | | | | | | | | | | | | | | Issue #69
| * | | Round down to the nearest 2ms (instead of 1ms)janekptacijarabaci2018-03-17-6/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #67 https://github.com/MoonchildProductions/UXP/pull/34/commits/c8355b22c047c9737e32f096b816edbb8b0fa181 https://github.com/MoonchildProductions/UXP/commit/a32b7f7c4e4e31669e0787e6321d74e4db71e514 https://github.com/MoonchildProductions/UXP/commit/f0b727eac28244e0fa24a6107dee44e83ad0f561