Jessica Jong
e6024768b9
Bug 1346084 - Expose mozIntl.getLocaleInfo to ChromeOrXBL. r=smaug
2017-03-14 20:38:00 +01:00
John Dai
f051812614
Bug 1333353 - Implement getAutocompleteInfo() for select element. r=smaug
2017-03-14 02:28:00 -04:00
Zibi Braniecki
fbfa4998fa
Bug 1346819 - Port SanitizeAsBCP47 to LocaleService. r=baku,jfkthame
...
MozReview-Commit-ID: 2SXD5HaJPXr
--HG--
extra : rebase_source : 44404dfd577f13fde722ef5c13a29f853766786d
2017-03-13 08:31:43 -07:00
Brad Werth
3b8561b408
Bug 1151421 Part 1: Change Window scroll and offset properties to be doubles instead of ints. r=smaug
...
MozReview-Commit-ID: KeTokCIO5D9
--HG--
extra : rebase_source : 02f4aedf0e9dd662c53816dcc22766041f962bdb
2017-03-02 13:01:31 -08:00
Tobias Schneider
b7b6c5f6b1
Bug 1319137 - (intersection-observer) Add isIntersecting property to IntersectionObserverEntry r=mrbkap,mstange
...
MozReview-Commit-ID: GmwpD0FYWAa
--HG--
extra : rebase_source : b87bff385f10ee97d491548d98557e0e2cd2ad21
2017-02-08 11:22:53 -08:00
Masayuki Nakano
a959abd5c5
Bug 1318312 part.2 Mark Selection as "called by JS" when every Selection API which may cause changing selection is called by JS r=smaug
...
Selection needs to be able to distinguish if every selection change is caused by JS (i.e., via Selection API) or the others.
This patch maps some methods of Range and Selection to *JS(). Each of them marks its instance as "used by JS" and calls corresponding method.
With this change, Selection::NotifySelectionListeners() can move focus only when it's caused by Selection API.
MozReview-Commit-ID: 1GoLHiIJ10Y
--HG--
extra : rebase_source : 02d497f9e55b3325a2e01c3041cadb90881dccb8
2017-03-10 16:55:12 +09:00
Kaku Kuo
2f5609af1a
Bug 1345403 part 3 - Test element becomes tainted by DrawImage; r=jwwang,smaug
...
MozReview-Commit-ID: 9Txz4FbFtPe
--HG--
extra : rebase_source : eab599fdcbafa2fef60cc9951863727d8cc9c265
extra : intermediate-source : edc821a13b41fdfdae851e5fe2a8784795f248d9
extra : source : f540afdef527d1beb10a29c235f2e3b5637fc814
2017-03-08 20:22:05 +08:00
Carsten "Tomcat" Book
c1edc7067d
merge mozilla-inbound to mozilla-central a=merge
2017-03-13 15:22:26 +01:00
Boris Zbarsky
060aadda89
Bug 1343037 part 16. Implement a version of nsTextEditorState::SetSelectionRange that takes a string for the direction. r=ehsan
...
MozReview-Commit-ID: E8zYAWolg94
2017-03-09 14:44:06 -05:00
Boris Zbarsky
e0ef9813e4
Bug 1343037 part 13. Implement nsTextEditorState::SetSelectionEnd. r=ehsan
...
This introduces three behavior changes:
1) Before this change, in cached mode, we did not enforce the "start <= end"
invariant.
2) Before this change, in cached mode, we did not fire "select" events on
selectionEnd changes.
3) Changes the IDL type of HTMLInputElement's selectionEnd attribute to
"unsigned long" to match the spec and HTMLTextareaElement.
MozReview-Commit-ID: J3Gkhr8VnbS
2017-03-09 14:44:05 -05:00
Boris Zbarsky
badbeff5ec
Bug 1343037 part 12. Implement nsTextEditorState::SetSelectionStart. r=ehsan
...
This introduces three behavior changes:
1) Before this change, in cached mode, we did not enforce the "start <= end"
invariant.
2) Before this change, in cached mode, we did not fire "select" events on
selectionStart changes.
3) Changes the IDL type of HTMLInputElement's selectionStart attribute to
"unsigned long" to match the spec and HTMLTextareaElement.
MozReview-Commit-ID: JM9XXMMPUHM
2017-03-09 14:44:05 -05:00
Ben Kelly
86443f020e
Bug 1311324 P3 Remove ServiceWorkerMessageEvent interface. r=bz
2017-03-09 20:50:13 -05:00
Ben Kelly
29ca0de50c
Bug 1311324 P1 Update the MessageEvent webidl and implementation class. r=bz
2017-03-09 20:50:13 -05:00
Andrea Marchesini
12b54aa0f5
Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm
2017-03-08 20:15:45 +01:00
Andrea Marchesini
30ecbb1c86
Bug 1299500 - Get rid of DeviceStorage API - part 8 - Directory::Get, r=ehsan
2017-03-08 20:15:45 +01:00
Andrea Marchesini
d4bba716a6
Bug 1299500 - Get rid of DeviceStorage API - part 7 - Directory::Remove, r=ehsan
2017-03-08 20:15:45 +01:00
Andrea Marchesini
6c1325bca7
Bug 1299500 - Get rid of DeviceStorage API - part 6 - Directory::CreateDirectory, r=ehsan
2017-03-08 20:15:45 +01:00
Andrea Marchesini
9d5265246b
Bug 1299500 - Get rid of DeviceStorage API - part 5 - Directory::CreateFile, r=ehsan
2017-03-08 20:15:44 +01:00
Andrea Marchesini
6736ff0657
Bug 1299500 - Get rid of DeviceStorage API - part 4 - Navigator, r=ehsan
2017-03-08 20:15:44 +01:00
Andrea Marchesini
364dd3bee4
Bug 1299500 - Get rid of DeviceStorage API - part 3 - DeviceStorageAreaListener, r=ehsan
2017-03-08 20:15:44 +01:00
Andrea Marchesini
78b899978b
Bug 1299500 - Get rid of DeviceStorage API - part 2 - DeviceStorageChangeEvent, r=ehsan
2017-03-08 20:15:44 +01:00
Andrea Marchesini
bf74899736
Bug 1299500 - Get rid of DeviceStorage API - part 1 - DeviceStorageAreaChangedEvent, r=ehsan
2017-03-08 20:15:44 +01:00
Kearwood Gilbert
407247f33d
Bug 1254776 - VRDisplay.requestPresent must succeed only when called from a user-gesture or trusted event,r=qdot
...
MozReview-Commit-ID: 4BugtHPRekG
2017-03-07 16:04:12 -08:00
Shawn Huang
da2665adf4
Bug 1268804 Part 1: Enable SecureContext for Storage API, r=baku
2017-03-07 16:28:28 +08:00
Andrea Marchesini
2733271b7f
Bug 1344669 - Remove Performance::IsEnabled, r=qdot
2017-03-07 08:50:40 +01:00
Iris Hsiao
bdff9504ef
Backed out 5 changesets (bug 1345403) for permanent failure in autophone Mdm tests
...
Backed out changeset f6415ae0ba89 (bug 1345403)
Backed out changeset ac12e246a808 (bug 1345403)
Backed out changeset a3e4ce12194f (bug 1345403)
Backed out changeset ba072186c917 (bug 1345403)
Backed out changeset 7a7d6e9b8329 (bug 1345403)
2017-03-13 15:28:14 +08:00
Kaku Kuo
0759051af2
Bug 1345403 part 3 - Test element becomes tainted by DrawImage; r=jwwang,smaug
...
MozReview-Commit-ID: 9Txz4FbFtPe
--HG--
extra : rebase_source : 904462698bdcdd89dad05ab1631910ea3b9bf5d2
extra : source : f540afdef527d1beb10a29c235f2e3b5637fc814
2017-03-08 20:22:05 +08:00
Makoto Kato
3bafff7740
Bug 1346098 - Don't expose intlUtils without ENABLE_INTL_API. r=smaug
...
Fennec team decides that Fennec will turn off ICU support on release build now. So we need to able be build Firefox without ENABLE_INTL_API (Bug 1343725).
Bug 1341994 uses mozIMozIntl interface, but it is only defined with ENABLE_INTL_API. So we shouldn't expose intlUtils if ICU is turned off.
MozReview-Commit-ID: EiQKiF4BRQv
--HG--
extra : rebase_source : 97f329da11094248a37edc543b5b541500a73d18
2017-03-10 17:36:09 +09:00
Kris Maglione
ee306e28c0
Bug 1314361 - Part 6: Remove the addonId origin attribute. r=bholley
2016-11-08 17:11:32 -08:00
Kris Maglione
85333437e5
Bug 1314361 - Part 3: Stop using origin attributes for add-on ID in console filtering. r=baku
2017-02-26 13:13:45 -08:00
Carsten "Tomcat" Book
d0bd960945
merge mozilla-inbound to mozilla-central a=merge
2017-03-06 10:53:27 +01:00
Daosheng Mu
6021ede12b
Bug 1323328 - Part 1: Implement VRServiceTest for helping insert VR test data; r=baku,kip
...
MozReview-Commit-ID: 9IoUL6MEVGj
--HG--
extra : rebase_source : 7eb854436f0424120e8dbda550c5cb4d922ae277
2017-03-01 18:33:28 +08:00
Carsten "Tomcat" Book
06813a3df9
Merge mozilla-central to mozilla-inbound
2017-03-03 13:06:37 +01:00
Carsten "Tomcat" Book
cf269a43bd
merge mozilla-inbound to mozilla-central a=merge
2017-03-03 13:03:48 +01:00
Brad Werth
f210879e4b
Bug 1343978 Part 1: Change ClientRectsAndTexts usage of DOMStringList to Sequence<DOMString>. r=smaug
...
MozReview-Commit-ID: 8mKxdPTq4Ej
--HG--
extra : rebase_source : bd2fb4e9e9c1962f4a678bbb42816e5cfb738fa0
2017-03-02 13:13:12 -08:00
Andrea Marchesini
4d21d3a57a
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-03-03 09:42:54 +01:00
Wes Kocher
bd0bfddf8e
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Fypud50dqYw
2017-03-02 15:03:11 -08:00
Andrea Marchesini
d8051391f9
Bug 1331580 - Construct URLSearchParams from record<>, r=qdot
2017-03-02 21:48:51 +01:00
Andrea Marchesini
b54dc840c3
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-03-02 17:15:29 +01:00
Jessica Jong
48fc4f10ec
Bug 1341994 - Expose mozIntl.getDisplayNames to ChromeOrXBL. r=smaug
2017-03-03 21:30:00 -05:00
Andrea Marchesini
d3c6a4d9d9
Bug 1343668 - Drop SameObject from *Worklet in Window.webidl, r=smaug
2017-03-05 08:20:38 +01:00
Andrew Overholt
637c548067
Bug 1271457 - Add use counters for non-standard IDB extensions. r=janv, r=qDot
...
--HG--
extra : amend_source : 69de0ee4427d1b4d88fd475600f13b071f950f1d
extra : histedit_source : 24d5c506c273e71a349803b974960de5243e6977
2017-02-07 19:57:00 -05:00
Andrea Marchesini
0c0a744d4f
Bug 1342361 - Get rid of ArchiveReader API, r=smaug
2017-02-27 17:50:46 +01:00
Andrew McCreight
aee8d03ee6
Bug 1322400 - Add content-exposed GC and CC functions to fuzzing builds. r=smaug
...
MozReview-Commit-ID: 5iV4RDZxZIl
--HG--
extra : rebase_source : bd350d5ffdc4702199edab8c8549d7880182e99c
2017-02-22 11:05:50 -08:00
Andrea Marchesini
68feb209f4
Bug 1341327
- Add assertions to be sure that FileBlobImpls are created on the parent process only, r=smaug
2017-02-23 03:23:51 +01:00
Sebastian Hengst
346d08ea1b
Backed out changeset c32c74847eb6 (bug 1335539)
2017-02-21 17:53:45 +01:00
Andrea Marchesini
0963d18874
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-02-21 15:04:47 +01:00
Carsten "Tomcat" Book
2ccec565b5
Backed out changeset 952f0a7824ad (bug 1335539)
2017-02-21 10:30:06 +01:00
Andrea Marchesini
d9d218c052
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-02-21 07:51:35 +01:00
Jessica Jong
f877a843fa
Bug 1340396 - Add window.getAppLocales() for ChromeOrXBL. r=smaug
2017-02-19 22:11:00 -05:00
karo
6dfa1efcd2
Bug 1339961 - Check for 'debugger' privilege when accessing HTMLMediaElement.mozMediaSourceObject, mozDebugReaderData, mozRequestDebugInfo(). r=kentuckyfriedtakahe,smaug
...
MozReview-Commit-ID: 5Rhc0Ukn1W4
--HG--
extra : rebase_source : 7bade668984bbf917d82bcb41e42e0d3ca18bc09
2017-02-10 08:54:12 +13:00
Ben Kelly
76b97762b7
Bug 1339844 P1 Implement the Client.type attribute. r=asuth
2017-02-15 15:12:37 -05:00
John Dai
e80c2fec57
Bug 1338889 - Part 2: Support DOMString as Argument 3 of Document.createElementNS. r=bz
2017-02-15 00:07:00 +08:00
Boris Zbarsky
46964f231f
Bug 1330699 part 9. Rename "MozMap" to "record" in our IDL parser and IDL files. r=qdot
...
The key type is unused so far.
--HG--
rename : dom/bindings/parser/tests/test_mozmap.py => dom/bindings/parser/tests/test_record.py
2017-02-15 00:00:17 -05:00
Wes Kocher
cac6cb6a10
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1D2zbWPC8TT
2017-02-14 13:12:20 -08:00
Kirk Steuber
c1a68c2b4c
Bug 1338287 - Make nsIDocument::DocumentFlashClassification accessible from privileged JS r=bz
...
MozReview-Commit-ID: 1II2puZMub5
--HG--
extra : rebase_source : 2b806b4f1d4e51b72799d79126c402113d5b072e
2017-02-13 13:39:40 -08:00
Carsten "Tomcat" Book
68be0676b8
merge mozilla-inbound to mozilla-central a=merge
2017-02-14 13:38:00 +01:00
Mantaroh Yoshinaga
d5e9a6bfe7
Bug 1302648 part 2 - Add onanimationcancel EventHandler to WebIDL. r=baku
...
The 'animationcancel' spec is as follow:
https://drafts.csswg.org/css-animations-1/#eventdef-animationevent-animationcancel
MozReview-Commit-ID: 27Ju6DcakzS
--HG--
extra : rebase_source : fef5c05c71f8050e0bcface0fa55298b4be9d2d6
2017-02-10 12:32:44 +09:00
Carsten "Tomcat" Book
6215212efa
Merge mozilla-central to mozilla-inbound
2017-02-14 13:41:43 +01:00
Stone Shih
27fc4c155d
Bug 1292064 - [Pointer Event] Add digitizer/pen tangential (barrel) pressure and twist. r=smaug
2017-02-09 10:49:00 +08:00
Andrea Marchesini
95d6392cf9
Bug 1337702 - Implement URL's toJSON(), r=smaug
2017-02-09 13:18:40 +01:00
Andrea Marchesini
4434f5a668
Bug 1337722 - Use BufferSource in webIDL, r=qdot
2017-02-09 10:37:54 +01:00
Wes Kocher
6ff8201ffe
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4mN7daXzULJ
2017-02-08 16:08:42 -08:00
Michael Layzell
a30828a3a5
Bug 1335859 - Add usage counters to track usage of gecko-only DataTransfer APIs, r=baku
...
MozReview-Commit-ID: L3vQXvWotUs
2017-02-08 11:43:59 -05:00
Kit Cambridge
d06d0c7897
Bug 1337348 - Ensure array buffers and Base64-encoded strings can be passed as app server keys. r=baku
...
MozReview-Commit-ID: HgpSjhCKGgI
--HG--
extra : rebase_source : b93c6f6833fee7d1f7075dc006d0062c2df9190f
2017-02-07 13:56:01 -08:00
Joel Maher
c203f27827
Bug 1335099 - add BUG_COMPONENT to many dom/* subdir files. r=overholt
...
MozReview-Commit-ID: CyIIs98hnUI
2017-02-06 09:45:55 -05:00
Sebastian Hengst
7225ec6170
Backed out changeset 9a332af74af5 (bug 1335099) for build bustage (moz.build rule matches no files). r=backout on a CLOSED TREE
2017-02-06 16:21:20 +01:00
Joel Maher
60e61eed48
Bug 1335099 - add BUG_COMPONENT to many dom/* subdir files. r=overholt
...
MozReview-Commit-ID: CyIIs98hnUI
2017-02-06 09:45:55 -05:00
Andrea Marchesini
fc26940d57
Bug 1336091 - File.relativeWebkitPath should not start with '/', r=smaug
2017-02-06 11:07:54 +01:00
Chris Peterson
7ed800f024
Bug 1242321 - Remove obsolete "media.eme.apiVisible" pref. r=cpearce sr=bz
...
MozReview-Commit-ID: D31Yg1LHI5u
--HG--
extra : rebase_source : 7c608ee93025840fc4f97977feec2ca65ceee263
2017-02-01 22:10:06 -08:00
Carsten "Tomcat" Book
3860f49d11
Merge mozilla-central to mozilla-inbound
2017-02-03 13:32:38 +01:00
Carsten "Tomcat" Book
e95ecef88f
merge mozilla-inbound to mozilla-central a=merge
2017-02-03 13:25:24 +01:00
Andrea Marchesini
c58769de70
Bug 1336043 - close() should be in DedicatedWorkerGlobalScope and SharedWorkerGlobalScope only, r=bkelly
2017-02-03 08:35:19 +01:00
Andrea Marchesini
899a146699
Bug 1336018 - Get rid of objectURLOptions dictionary in URL.createObjectURL, r=smaug
2017-02-03 08:28:52 +01:00
Phil Ringnalda
abe2443efb
Merge m-c to m-i
2017-02-02 21:26:26 -08:00
Phil Ringnalda
d685853b46
Merge autoland to m-c, a=merge
2017-02-02 20:52:46 -08:00
Wes Kocher
2dcccc4332
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9bhCPrArK3P
2017-02-02 16:39:24 -08:00
Boris Zbarsky
08d76ec702
Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj
2017-02-02 10:32:58 -05:00
Boris Zbarsky
9516d2d41d
Bug 1334957 part 3. Remove the use of IsCallerChrome() in NotifyPaintEvent. r=smaug
2017-02-01 18:26:31 -05:00
Boris Zbarsky
48f43b7f91
Bug 1334957 part 2. Remove all the accessors from the XPCOM interface for NotifyPaintEvent. r=smaug
2017-02-02 12:48:48 -05:00
Boris Zbarsky
52e939e98d
Bug 1334957 part 1. Mark NotifyPaintEvent and all its members as chromeonly. r=smaug
2017-02-01 18:12:38 -05:00
Sebastian Hengst
3b7bb25ac6
Backed out changeset bf20544a7385 (bug 1336043) for failing wpt interfaces.worker.html. r=backout
2017-02-02 17:35:46 +01:00
Sebastian Hengst
4c5957bbd3
Backed out changeset c724fbd9c326 (bug 1332812) for build bustage. r=backout on a CLOSED TREE
2017-02-02 16:58:52 +01:00
Sebastian Hengst
1fef20171e
Backed out changeset bfaa720977d2 (bug 1336018) for failing test_exception_messages.html. r=backout on a CLOSED TREE
2017-02-02 16:51:55 +01:00
Boris Zbarsky
b249de7c3a
Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj
2017-02-02 10:32:58 -05:00
Boris Zbarsky
e57875aac9
Bug 835981 part 4. Change nsXULElement::ClickWithInputSource to return void and switch consumers of nsIDOMXULElement::Click to nsXULElement. r=peterv
2017-02-02 10:32:58 -05:00
Andrea Marchesini
8aa589ac59
Bug 1336043 - close() should be in DedicatedWorkerGlobalScope and SharedWorkerGlobalScope only, r=bkelly
2017-02-02 16:15:24 +01:00
Andrea Marchesini
73af520c01
Bug 1336018 - Get rid of objectURLOptions dictionary in URL.createObjectURL, r=smaug
2017-02-02 15:15:54 +01:00
Andrew Swan
9e4e48131a
Bug 1335829
Add mozAddonManager.permissionPromptsEnabled r=qdot
...
MozReview-Commit-ID: FldFilY24kf
--HG--
extra : rebase_source : 19a8996a443098fbe095cd14653d10dc80f30b68
2017-02-02 10:59:54 -08:00
Andrea Marchesini
1fd70e0029
Bug 1336020
- transferables should be arrays of objects, r=smaug
2017-02-03 11:00:38 +01:00
Andrea Marchesini
270f257d6b
Bug 1336020
- postMessages should have transferable as [] by default, r=smaug
2017-02-03 11:00:37 +01:00
Jeff Gilbert
195cc8411d
Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel
...
MozReview-Commit-ID: 166aNL6VSOa
2017-02-02 16:50:19 -08:00
JW Wang
c6bbdcd459
Bug 1333289. Part 1 - add a function to the webidl to retrieve debugging data in an asynchronous way. r=bz
...
MozReview-Commit-ID: AXTpOYaq56A
--HG--
extra : rebase_source : 7a04919aa07c71f42e26d35f81b055dea2ed19f2
extra : intermediate-source : 0ddcc9dc7ba1952a06e2b48593e8b16378847b69
extra : source : 7c1de996eaa5989359debd34b4ec1a5af37f9ee7
2017-01-18 16:14:57 +08:00
Wes Kocher
ad037c851d
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 8vGne2PAweU
2017-02-02 16:45:43 -08:00
Carsten "Tomcat" Book
72823b1e95
merge mozilla-inbound to mozilla-central a=merge
2017-02-02 14:25:20 +01:00
vincentliu
8da5275969
Bug 1331925 - blob returns null if canvas width or height is zero. sr=smaug
2017-02-02 16:59:38 +08:00
Wes Kocher
8d4bb91470
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Am6M5iHxmAr
2017-02-01 16:31:23 -08:00
Tomislav Jovanovic
460e6f68ee
Bug 1310318 - Part 1: Allow access to canvas drawWindow() with web extensions permission r=bz
...
MozReview-Commit-ID: 4ee3pRfduIj
--HG--
extra : rebase_source : 428cf25f732c27ffd34e1a47105a96919c3cb36e
extra : source : 1063bdd7940796e9c4e8634b82d55f417e289e28
2017-02-01 21:47:59 +01:00
Xidorn Quan
6a9f5ff102
Bug 1289642 - Remove prefixed PointerLock API. r=smaug
...
MozReview-Commit-ID: BUSEojZNIgb
--HG--
extra : rebase_source : bfdf71d5244d3b0877712a63cb07cf119c2e6992
2016-12-19 12:40:02 +11:00
Boris Zbarsky
11a5929f8e
Bug 1334865 part 2. Remove the unused (and broken) asyncDrawXULElement API. r=smaug
2017-02-01 18:04:06 -05:00
Boris Zbarsky
c9fc3601f5
Bug 1335368 part 22. Get rid of IsCallerChrome in geometry utils. r=dholbert
2017-02-01 15:43:59 -05:00
Boris Zbarsky
0b2adf1427
Bug 1335368 part 20. Get rid of IsCallerChrome in XSLT. r=froydnj
2017-02-01 15:43:53 -05:00
Boris Zbarsky
e157573324
Bug 1335368 part 19. Get rid of IsCallerChrome in XMLDocument::Load. r=bholley
2017-02-01 15:43:38 -05:00
Boris Zbarsky
6e7bd78dc6
Bug 1335368 part 16. Remove the use of IsCallerChrome in GetUserMedia. r=jib
2017-02-01 15:43:38 -05:00
Boris Zbarsky
387da61c81
Bug 1335368 part 15. Remove the use of IsCallerChrome in ApplyConstraints. r=jib
2017-02-01 15:43:38 -05:00
Boris Zbarsky
69e66238f4
Bug 1335368 part 14. Remove the use of IsCallerChrome in IDBFactory. r=smaug
2017-02-01 15:43:37 -05:00
Boris Zbarsky
e641fa9f96
Bug 1335368 part 13. Remove the use of IsCallerChrome in dom/file. r=baku
2017-02-01 15:43:37 -05:00
Boris Zbarsky
1f816c60cf
Bug 1335368 part 12. Remove the use of IsCallerChrome in FetchRequest. r=bkelly
2017-02-01 15:43:37 -05:00
Boris Zbarsky
02217e5d26
Bug 1335368 part 10. Stop using IsCallerChrome in CanvasRenderingContext2D. r=bholley
2017-02-01 15:43:37 -05:00
Boris Zbarsky
3e7fca5cf9
Bug 1335368 part 9. Stop using IsCallerChrome in WebGL. r=bholley
2017-02-01 15:43:37 -05:00
Boris Zbarsky
d9a60c022b
Bug 1335368 part 7. Mostly stop using IsCallerChrome in nsObjectLoadingContent. r=bholley
2017-02-01 15:43:36 -05:00
Boris Zbarsky
7583017cd2
Bug 1335368 part 5. Stop using IsCallerChrome in nsINode. r=bholley
2017-02-01 15:43:36 -05:00
Boris Zbarsky
80365681f6
Bug 1335368 part 3. Stop using IsCallerChrome in nsContentUtils::IsCutCopyAllowed(). r=smaug
2017-02-01 15:43:36 -05:00
Boris Zbarsky
c41740271d
Bug 1334537. Make sure to clear out our external string cache if the length doesn't match, since our length no longer needs to match our stringbuffer. r=froydnj
...
Without this change, we could do a "short" get of a string (e.g. from
XMLHttpRequest), then do another get that returns the same stringbuffer but a
longer length. But we wouldn't notice, hit our cache, and return the same,
too-short, external string. The site would not see the new data it should have
seen.
2017-02-01 15:29:47 -05:00
Sebastian Hengst
ccd3fc9950
Backed out changeset 99587cc6ef23 (bug 1335536) for failing robocop testFilePicker on Android. r=backout
2017-02-01 19:08:22 +01:00
Andrea Marchesini
3b9eaa7785
Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 1 - tests, r=smaug
2017-02-01 17:13:08 +01:00
Boris Zbarsky
9894e14428
Bug 1332713 part 2. Disallow [SameObject] Promise-typed attributes. r=qdot
2017-01-27 18:53:36 -05:00
Andrea Marchesini
8b33e80b44
Bug 1331864 - Implement URLSearchParams's sort(), r=qdot
2017-01-27 20:35:47 +01:00
Kearwood (Kip) Gilbert
8dc97eb398
Bug 1293333 - Part 1: Implement window.onvrdisplayactivate and window.onvrdisplaydeactivate events r=daoshengmu,Ehsan
...
MozReview-Commit-ID: 746L5KObBcg
--HG--
extra : rebase_source : 3efa9171be4ec2aa6dc12bd4651e197571cf33c6
2016-10-18 18:18:10 -04:00
Carsten "Tomcat" Book
83dcc2d62d
Merge mozilla-central to autoland
2017-02-02 14:30:05 +01:00
Jay Harris
076ff58095
Bug 1335555 - Begins removing MediaKeySession.keySystem r=cpearce,smaug
...
MozReview-Commit-ID: fCrVx8Xd90
--HG--
extra : rebase_source : 69429ca0d6a781f4462bac68145e1341fc31ae6f
2017-02-01 13:36:56 +13:00
Boris Zbarsky
d07b805990
Bug 1333838. Only treat actual boolean return values from OnErrorEventHandlerNonNull as being able to cancel the event. r=smaug
2017-01-26 15:40:09 -05:00
Wes Kocher
200a7e4e9a
Backed out changeset 9fae2a07dd43 (bug 1333838) for wplint failures a=backout
...
MozReview-Commit-ID: D6FEaIbDpMq
--HG--
extra : rebase_source : c33688ef80e6d00aed81498ff7899c578398d70b
2017-01-26 13:13:38 -08:00
Boris Zbarsky
bc88abc700
Bug 1333838. Only treat actual boolean return values from OnErrorEventHandlerNonNull as being able to cancel the event. r=smaug
2017-01-26 15:40:09 -05:00
Olli Pettay
c3fe34260f
Bug 1333903 - ErrorEvent, CloseEvent, ProgressEvent and FileList should be exposed in workers, r=baku
...
--HG--
extra : rebase_source : efcc0f77c1ae9838f1c999ec53a129b6f76c4f01
2017-01-26 18:57:59 +02:00
Timothy Nikkel
a721701822
Bug 1264798. Include the composite end time in the MozAfterPaint event. r=smaug r=mattwoodrow
2017-01-25 23:01:33 -06:00
Phil Ringnalda
39e57631eb
Merge m-c to m-i
2017-01-25 20:48:39 -08:00
Kate McKinley
88fa83b99b
Bug 1329940 - Ignore window.opener for password manager warnings r=baku,jwatt,MattN
...
MozReview-Commit-ID: KiIR6WEddgO
--HG--
extra : rebase_source : eeae09dad3d10895b9266b249beacdedded3e1a2
2017-01-12 16:57:44 -08:00
Boris Zbarsky
7547c36287
Bug 1333480. Disallow indexed getters on interfaces without an integer-typed 'length' attribute. r=qdot
2017-01-24 16:11:33 -05:00
Iris Hsiao
747c446db4
Backed out changeset f9ae7da00387 (bug 1333480) for bustage
...
CLOSED TREE
2017-01-25 10:44:16 +08:00
Boris Zbarsky
1586a2e95a
Bug 1333480. Disallow indexed getters on interfaces without an integer-typed 'length' attribute. r=qdot
2017-01-24 16:11:33 -05:00
Kartikaya Gupta
40947fdc4f
Bug 1333503 - Remove some dead code relating to overfill calculation. r=mchang,mrbkap
...
MozReview-Commit-ID: HiT0jJynpyC
2017-01-25 14:03:36 -05:00
Boris Zbarsky
e1822e6a63
Bug 1306170 part 6. Implement WindowOrWorkerGlobalScope.origin. r=bkelly
2017-02-13 16:06:47 -05:00
Andrea Marchesini
8cf1cb8c2f
Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 1 - tests, r=smaug
2017-02-08 10:18:32 +01:00
Wes Kocher
7d8bdef2a2
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: BS43zgtFrsm
2017-01-24 16:10:57 -08:00
Wes Kocher
a65c1b1dfe
Merge inbound to central, a=merge
...
MozReview-Commit-ID: BeGxZAeguBr
2017-01-24 16:08:16 -08:00
Wes Kocher
29f8528a73
Backed out changeset b8b06fdb30ce (bug 1333480) for build bustage a=backout
...
MozReview-Commit-ID: 7wCiW0N8tby
--HG--
extra : rebase_source : fa619c21ee25c58ab67336cc3c4a9d5692029e5c
2017-01-24 13:57:26 -08:00
Boris Zbarsky
20418bd1bf
Bug 1333480. Disallow indexed getters on interfaces without an integer-typed 'length' attribute. r=qdot
2017-01-24 16:11:33 -05:00
Boris Zbarsky
b1b6ca681a
Bug 1333117. We should ensure, at build-time, that partial interfaces are defined in the same file as the interface they extend, since our build system doesn't really support correct dep builds if they're placed in a different file. r=qdot
2017-01-24 16:11:30 -05:00
Andrea Marchesini
20247bbf3f
Bug 1329298 - Part 1 - Unify body extraction in Fetch/Beacon/XHR, r=smaug
2017-01-24 12:13:31 +01:00
Andrea Marchesini
6cda1f7a20
Bug 1333077 - Remove 'temporary' attribute in File, r=qdot
2017-01-24 12:11:07 +01:00
Andrea Marchesini
53d0db2a5c
Bug 1333337 - Use USVString in XHR, r=smaug
2017-01-24 09:23:11 +01:00
J.C. Jones
ef9324b32a
Bug 1333084 - Add WebAuthn to test_interfaces r=bz
...
Should have happened in Bug 1309284 but was missed since test_interfaces'
scheme wasn't https.
Update: Disable all WebAuthn webidl interfaces.
MozReview-Commit-ID: CSeGLoIGKvf
--HG--
extra : rebase_source : bce1b425462e3ec9346de68b7224802ccf431327
2017-01-23 09:20:56 -07:00
Boris Zbarsky
bbf09020fb
Bug 851892 part 19. Convert CSSCounterStyleRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
b7f22f88b0
Bug 851892 part 18. Convert CSSKeyframesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
fa5fe536da
Bug 851892 part 17. Convert CSSKeyframeRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
284cc54462
Bug 851892 part 16. Convert CSSFontFeatureValuesRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
5398bc5f13
Bug 851892 part 15. Convert CSSFontFaceRule to WebIDL. r=peterv,heycam
2017-01-13 10:41:04 -05:00
Boris Zbarsky
b1b80495aa
Bug 851892 part 14. Convert CSSPageRule to WebIDL. r=peterv,heycam
...
The PutForwards bit is a new feature, but easy enough to implement here.
2017-01-13 10:41:04 -05:00
Boris Zbarsky
4ce77bc3a3
Bug 851892 part 13. Convert media, supports, and moz-document rules to WebIDL. r=peterv,heycam
2017-01-13 10:41:03 -05:00