aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls
Commit message (Collapse)AuthorAgeFilesLines
* element scroll settersZhen Zhang2016-04-201-0/+7
|
* Implement ScrollTop and ScrollLeft getters:Zhen Zhang2016-04-191-0/+2
| | | | | | | | Add new compositor message to get scroll_offset; Add new layout query for computed value of overflow-x/y; Implement layer_id method for ThreadSafeLayoutNode; Add new layout query for layer_id; Implement script interface for getting scrollTop and scrollLeft, as well as relavant helper functions.
* Auto merge of #10508 - g-k:insert-row, r=KiChjangbors-servo2016-04-191-4/+2
|\ | | | | | | | | | | | | | | | | | | | | Insert row Fixes #9269 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10508) <!-- Reviewable:end -->
| * Implement HTMLTableElement.insertRow()Greg Guthe2016-04-181-4/+2
| | | | | | | | | | | | | | | | | | refs: https://github.com/servo/servo/issues/9269 and update HTMLTableElement.webidl insertRow returns an HTMLTableRowElement and throws an IndexSizeError sortable and stopSorting were removed.
* | Implement HTMLTextArea.setSelectionRangeAlberto Corona2016-04-171-4/+4
| |
* | Added remaining uniformsAdrian Utrilla2016-04-141-3/+8
|/
* Auto merge of #10558 - frewsxcv:tr-SectionRowIndex, r=KiChjangbors-servo2016-04-131-1/+1
|\ | | | | | | | | | | | | | | | | | | | | Implement `sectionRowIndex` property on `<tr>`. Fixes https://github.com/servo/servo/issues/10509. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10558) <!-- Reviewable:end -->
| * Implement `sectionRowIndex` property on `<tr>`.Corey Farwell2016-04-121-1/+1
| | | | | | | | Fixes https://github.com/servo/servo/issues/10509.
* | Auto merge of #10512 - KiChjang:base-element-attr, r=Ms2gerbors-servo2016-04-131-2/+2
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Implement HTMLBaseElement attributes The remaining test failure in `base_multiple.html` looks like there's a problem with the test itself (it does not have a `<base>` tag at all). <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10512) <!-- Reviewable:end -->
| * Implement HTMLBaseElement attributesKeith Yeung2016-04-131-2/+2
| |
* | Auto merge of #10510 - frewsxcv:rowindex, r=KiChjangbors-servo2016-04-131-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Implement `rowIndex` property on `<tr>`. Part of https://github.com/servo/servo/issues/10509. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10510) <!-- Reviewable:end -->
| * Implement `rowIndex` property on `<tr>`.Corey Farwell2016-04-121-1/+1
| | | | | | | | Part of https://github.com/servo/servo/issues/10509.
* | Auto merge of #10538 - izgzhen:performance_timing, r=Ms2gerbors-servo2016-04-131-2/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve PerformanceTiming Interface Solving https://github.com/servo/servo/issues/10428 - Fix timing precision in old `update_with_current_time` - Correct time unit in `navigation_start` - Add `LoadEventStart` and `LoadEventEnd` timing properties There are still many properties left unimplemented. I tend to leave the for future PRs. Welcome comments! <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10538) <!-- Reviewable:end -->
| * | fix performance timing precision and navigation_start unit; add ↵Zhen Zhang2016-04-131-2/+2
| | | | | | | | | | | | LoadEventStart and LoadEventEnd timing
* | | Auto merge of #10543 - jdm:imageload, r=jdmbors-servo2016-04-131-2/+2
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | Implement image request concept for HTMLImageElement. Implement HTMLI… …mageElement.currentSrc. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10543) <!-- Reviewable:end -->
| * | Implement image request concept for HTMLImageElement. Implement ↵akhan72016-04-121-2/+2
| | | | | | | | | | | | HTMLImageElement.currentSrc.
* | | Implement the table section IDL attributes for HTML tablesYoav Alon2016-04-121-7/+9
|/ /
* | Auto merge of #10523 - frewsxcv:cssom-htmlimageelement-extension, r=Ms2gerbors-servo2016-04-121-0/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | Add CSSOM 'Extensions to the HTMLImageElement Interface' in WebIDL. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10523) <!-- Reviewable:end -->
| * | Add CSSOM 'Extensions to the HTMLImageElement Interface' in WebIDL.Corey Farwell2016-04-111-0/+6
| | |
* | | Auto merge of #10379 - dzbarsky:getActiveAttrib, r=emiliobors-servo2016-04-121-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement GetActiveAttrib @emilio <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10379) <!-- Reviewable:end -->
| * | | Implement GetActiveAttribDavid Zbarsky2016-04-111-1/+1
| | |/ | |/|
* | | Auto merge of #10535 - frewsxcv:hr-align, r=mbrubeckbors-servo2016-04-121-1/+1
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | Implement 'align' IDL attribute on '<hr>'. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10535) <!-- Reviewable:end -->
| * | Implement 'align' IDL attribute on '<hr>'.Corey Farwell2016-04-111-1/+1
| |/
* | Auto merge of #10505 - amarant:10491-HTMLInputElement-attr, r=KiChjangbors-servo2016-04-121-10/+10
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #10491 add HTMLInputElement attributes that reflect content ide… …ntically it uses a new version of string-cache https://github.com/servo/string-cache/pull/148 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10505) <!-- Reviewable:end -->
| * | Issue #10491 add HTMLInputElement attributes that reflect content identicallyArnaud Marant2016-04-121-10/+10
| | | | | | | | | | | | it uses a new version of string-cache https://github.com/servo/string-cache/pull/148
* | | Implement flexbox reorderingDaniel Robertson2016-04-111-0/+1
|/ / | | | | | | | | Add style property for order and implement reordering by this property in flex flow. Based on previous work by @zentner-kyle.
* | Auto merge of #10485 - ConnorGBrewster:navigator_plugins, r=Ms2gerbors-servo2016-04-115-1/+61
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | Implement stub for NavigatorPlugins This PR implements stub for NavigatorPlugins as outlined in #9991. r? @jdm <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10485) <!-- Reviewable:end -->
| * Implemented stub for NavigatorPluginsConnor Brewster2016-04-115-1/+61
| |
* | issue #10141 : Document::location set null for documents without a browsing ↵shubham_jain2016-04-091-1/+1
| | | | | | | | context. r=Ms2ger
* | Auto merge of #10086 - KiChjang:table-rows, r=Manishearthbors-servo2016-04-091-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Implement HTMLTableElement#rows Fixes #8084. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10086) <!-- Reviewable:end -->
| * Implement HTMLTableElement#rowsKeith Yeung2016-04-071-1/+1
| |
* | Implement Worker#terminate() (fixes #4427).Joe Wilm2016-04-071-1/+1
|/ | | | | Adds support for terminating DOM workers. A closing flag was added to WorkerGlobalScope per the spec.
* Auto merge of #10433 - saurvs:pr3, r=emiliobors-servo2016-04-071-1/+1
|\ | | | | | | | | | | | | | | | | | | | | Implement WebGLRenderingContext.getActiveUniform() Fixes https://github.com/servo/servo/issues/10397 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10433) <!-- Reviewable:end -->
| * Implement WebGLRenderingContext.getActiveUniform()Saurav Sachidanand2016-04-061-1/+1
| |
* | Auto merge of #10432 - autrilla:uniform, r=emiliobors-servo2016-04-071-0/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added Uniform{1iv, 2f, 2fv} The remaining ones need changes to webrender_traits, so I'll have to open a PR there too. r? @emilio <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10432) <!-- Reviewable:end -->
| * | Added Uniform2fvAdrian Utrilla2016-04-061-0/+1
| | |
| * | Added Uniform2fAdrian Utrilla2016-04-061-1/+1
| | |
| * | Added Uniform1ivAdrian Utrilla2016-04-061-1/+2
| | |
* | | Auto merge of #10388 - autrilla:dom-legend-form, r=emiliobors-servo2016-04-061-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added .form property for legend tag r? @emilio <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10388) <!-- Reviewable:end -->
| * | | Added .form property for legend tagAdrian Utrilla2016-04-061-1/+1
| | | |
* | | | Auto merge of #10351 - stjepang:impl-url-searchparams, r=Manishearthbors-servo2016-04-062-1/+3
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement URL.searchParams Spec: https://url.spec.whatwg.org/#dom-url-searchparams Closes #10335. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10351) <!-- Reviewable:end -->
| * | | Implement URL.searchParamsStjepan Glavina2016-04-052-1/+3
| | | | | | | | | | | | | | | | Spec: https://url.spec.whatwg.org/#dom-url-searchparams
* | | | Auto merge of #9811 - paulrouget:forceTouch, r=mbrubeckbors-servo2016-04-051-0/+35
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | forcetouch events https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/SafariJSProgTopics/RespondingtoForceTouchEventsfromJavaScript.html Not sure how we want to land that yet. Maybe reproduce the webkit events (as in this PR), or as touch/mousemouse events. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9811) <!-- Reviewable:end -->
| * | | | forcetouch events supportPaul Rouget2016-04-051-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables Apple forcetouch DOM events. It requires the preference dom.forcetouch.enabled. The DOM events are described here: - https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/SafariJSProgTopics/RespondingtoForceTouchEventsfromJavaScript.html The Cocoa mechanism is documented here: - https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSEvent_Class/#//apple_ref/doc/uid/20000016-SW274
* | | | | Auto merge of #10362 - amarant:10348-string-preferences, r=jdmbors-servo2016-04-051-0/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #10348 Implement StringMozPreference, string preferences, WPT test I'm not exactly sure of the wanted semantics with boolean values. Fixes #10348. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10362) <!-- Reviewable:end -->
| * | | | Issue #10348 Implement StringMozPreference, string preferences, WPT testsArnaud Marant2016-04-031-0/+1
| | |/ / | |/| | | | | | | | | | I'm not exactly sure of the wanted semantics with boolean values.
* | | | Add Uniform2fAr13mis2016-04-041-1/+1
| | | |
* | | | Auto merge of #10372 - dzbarsky:rmAttrNS, r=Ms2gerbors-servo2016-04-041-2/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement nodeName on Attr <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10372) <!-- Reviewable:end -->
| * | | | Implement nodeName on AttrDavid Zbarsky2016-04-031-2/+4
| | | | |
* | | | | Auto merge of #10354 - ↵bors-servo2016-04-041-6/+6
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | perlun:implement-missing-html-script-element-attributes, r=Ms2ger HTMLScriptElement: Added missing DOM properties This should sort out most (all?) of the ones pointed out in #10227. /cc @jdm <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10354) <!-- Reviewable:end -->