Gurzau Raul
cd795da219
Backed out 2 changesets (bug 1532712) for mochitest failures at browser_policy_set_homepage.js on a CLOSED TREE.
...
Backed out changeset 1af088f5fc34 (bug 1532712)
Backed out changeset 5fb5272aec8e (bug 1532712)
2019-03-13 21:18:53 +02:00
Zibi Braniecki
54254e08a5
Bug 1532712 - Expose pause/resume observing methods on DocumentL10n. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D23244
--HG--
extra : moz-landing-system : lando
2019-03-13 16:39:41 +00:00
Mike Conley
fbb2da4355
Bug 1531101 - Add method for stopping visual cloning of a video, and a read-only property to check cloning state. r=jya,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D22160
--HG--
extra : moz-landing-system : lando
2019-03-13 01:43:07 +00:00
Byron Campen [:bwc]
c630882575
Bug 1531156 - Part 2: Some code simplification that part 1 lets us do. r=smaug,jib
...
Differential Revision: https://phabricator.services.mozilla.com/D22209
--HG--
extra : moz-landing-system : lando
2019-03-11 21:01:21 +00:00
Dorel Luca
8d4d6ee416
Backed out 6 changesets (bug 1531101) for Mochitest failure in toolkit/content/tests/widgets/test_videocontrols_error.html. CLOSED TREE
...
Backed out changeset 10e9bbf2d1df (bug 1531101)
Backed out changeset 44d96bcc51f7 (bug 1531101)
Backed out changeset 4a4b44c3481a (bug 1531101)
Backed out changeset 12bcda2d76db (bug 1531101)
Backed out changeset 5887b55233c2 (bug 1531101)
Backed out changeset 13a0c61ed4fc (bug 1531101)
2019-03-12 02:04:54 +02:00
Mike Conley
9508ea09b9
Bug 1531101 - Add method for stopping visual cloning of a video, and a read-only property to check cloning state. r=jya,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D22160
--HG--
extra : moz-landing-system : lando
2019-03-11 22:45:44 +00:00
Byron Campen [:bwc]
c33b5e6569
Bug 1490658: Support RTCIceCandidate.usernameFragment. r=mjf,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D21803
--HG--
extra : moz-landing-system : lando
2019-03-08 15:24:27 +00:00
Neil Deakin
b1a0d8a2a9
Bug 1519960, add a previousColumn property for tree columns so that tree drag and drop will work without box objects, r=bzbarsky
...
--HG--
extra : rebase_source : 35a235ee1119308021685d173c6b6d7487481f5b
2019-03-07 17:57:18 -05:00
Olli Pettay
37d309e927
Bug 1412485, disable legacy touch APIs on desktop, r=masayuki
...
Hiding document.createEvent("TouchEvent"), document.createTouch, document.createTouchList and ontouch* event
handlers on desktop to follow what Chrome has done.
This patch explicitly does not remove createTouch or createTouchList everywhere, although those seem to have been
removing already on some other browsers.
Devtools use TOUCHEVENTS_OVERRIDE_ENABLED for touch event testing, and this patch keeps the old behavior per discussion
with devtools devs.
Differential Revision: https://phabricator.services.mozilla.com/D22081
--HG--
extra : rebase_source : 562588a289632ba2f11db7f3ac8782c26c3b05f8
2019-03-04 13:35:53 +02:00
Boris Zbarsky
fee4435d19
Bug 1532351. Remove idle observer API on navigator. r=farre
...
Differential Revision: https://phabricator.services.mozilla.com/D22029
--HG--
extra : moz-landing-system : lando
2019-03-05 08:32:57 +00:00
Manish Goregaokar
8d9735ff94
Bug 1359269 - Part 10: Make it a hard error to apply TreatNullAs on non-types; r=bzbarsky
...
Depends on D20060
Differential Revision: https://phabricator.services.mozilla.com/D20061
--HG--
extra : moz-landing-system : lando
2019-03-02 04:22:05 +00:00
Manish Goregaokar
aa95e97459
Bug 1359269 - Part 8: Make it a hard error to apply type attributes on arguments, attrs, and dict members when it's unambiguous, update webidls; r=bzbarsky
...
Depends on D20058
Differential Revision: https://phabricator.services.mozilla.com/D20059
--HG--
extra : moz-landing-system : lando
2019-03-02 04:21:50 +00:00
Manish Goregaokar
2df29133e8
Bug 1359269 - Part 5: Add support for attributes on types in arguments; r=bzbarsky
...
Depends on D19736
Differential Revision: https://phabricator.services.mozilla.com/D19737
--HG--
extra : moz-landing-system : lando
2019-03-02 04:21:33 +00:00
Manish Goregaokar
a3642fd081
Bug 1359269 - Part 4: Update HTML spec idl files to use attributes on types; r=bzbarsky
...
See https://github.com/whatwg/html/pull/2580
Depends on D19735
Differential Revision: https://phabricator.services.mozilla.com/D19736
--HG--
extra : moz-landing-system : lando
2019-03-02 04:21:31 +00:00
Dorel Luca
d66ca2b25b
Backed out 11 changesets (bug 1359269) for Linting failure. CLOSED TREE
...
Backed out changeset 00461a29f650 (bug 1359269)
Backed out changeset 6c09eccc4bd1 (bug 1359269)
Backed out changeset ae30401e7988 (bug 1359269)
Backed out changeset 8f9509e82439 (bug 1359269)
Backed out changeset bfb153c7f9c3 (bug 1359269)
Backed out changeset 1430913c5e9e (bug 1359269)
Backed out changeset 4bb00dc53459 (bug 1359269)
Backed out changeset 7705b1ebb154 (bug 1359269)
Backed out changeset 7fd8a3c1f827 (bug 1359269)
Backed out changeset c3f37539cb31 (bug 1359269)
Backed out changeset bb694b612b1b (bug 1359269)
2019-03-02 04:07:00 +02:00
Manish Goregaokar
e8ca5270f2
Bug 1359269 - Part 10: Make it a hard error to apply TreatNullAs on non-types; r=bzbarsky
...
Depends on D20060
Differential Revision: https://phabricator.services.mozilla.com/D20061
--HG--
extra : moz-landing-system : lando
2019-03-02 01:23:32 +00:00
Manish Goregaokar
ee96363968
Bug 1359269 - Part 8: Make it a hard error to apply type attributes on arguments, attrs, and dict members when it's unambiguous, update webidls; r=bzbarsky
...
Depends on D20058
Differential Revision: https://phabricator.services.mozilla.com/D20059
--HG--
extra : moz-landing-system : lando
2019-03-02 01:23:28 +00:00
Manish Goregaokar
1b42f1d75d
Bug 1359269 - Part 5: Add support for attributes on types in arguments; r=bzbarsky
...
Depends on D19736
Differential Revision: https://phabricator.services.mozilla.com/D19737
--HG--
extra : moz-landing-system : lando
2019-03-02 01:23:21 +00:00
Manish Goregaokar
dff12dbf00
Bug 1359269 - Part 4: Update HTML spec idl files to use attributes on types; r=bzbarsky
...
See https://github.com/whatwg/html/pull/2580
Depends on D19735
Differential Revision: https://phabricator.services.mozilla.com/D19736
--HG--
extra : moz-landing-system : lando
2019-03-02 01:23:14 +00:00
Mike Conley
59c1141de6
Bug 1521964 - Add privileged HTMLVideoElement.cloneElementVisually WebIDL method. r=jya,Ehsan,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D20023
--HG--
extra : moz-landing-system : lando
2019-03-01 22:36:40 +00:00
Brian Hackett
70866753cc
Bug 1523262 Part 2 - Provide atob/btoa in worker debugger scope, r=lsmyth,baku.
...
--HG--
extra : rebase_source : 41a30811bee43bfb5ac9fe1e98868b335d607073
2019-02-21 17:25:39 -10:00
Andrea Marchesini
e5f9055504
Bug 1508996 - Change Response's statusText's default, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D21026
--HG--
extra : moz-landing-system : lando
2019-02-26 03:56:08 +00:00
arthur.iakab
4479bd6e6b
Backed out changeset b591e1e39f80 (bug 1508996) for requent devtools failures on browser_net_service-worker-status.js CLOSED TREE
2019-02-25 20:58:10 +02:00
Andrea Marchesini
dd597fbd0e
Bug 1508996 - Change Response's statusText's default, r=valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D21026
--HG--
extra : moz-landing-system : lando
2019-02-25 16:54:11 +00:00
Brian Hackett
89247ca139
Bug 1447244 Part 5 - Add source ID to nsIScriptError and ConsoleEvent, r=smaug.
...
--HG--
extra : rebase_source : df10848e2b61bcff4837602567d518e4b1e316fb
2019-01-16 12:00:38 -10:00
Christoph Kerschbaumer
7c441f1bcb
Bug 1518454: Part 1, backend changes, add CSP to loadURIOptions dictionary and pass CSP explicitly from frontend to docshell. r=bz
2019-02-21 16:00:32 +01:00
Jeff Gilbert
d8d7ebde0c
Bug 1129354 - Implement draft extension OES_fbo_render_mipmap. r=lsalzman,qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D20397
--HG--
extra : moz-landing-system : lando
2019-02-22 19:25:20 +00:00
Brian Birtles
540858a5b1
Bug 1528883 - Rename CSSPseudoElement.parentElement to CSSPseudoElement.element; r=bzbarsky
...
As per CSSWG resolution:
https://github.com/w3c/csswg-drafts/issues/2816#issuecomment-454869173
And corresponding spec change:
2dbf1e44a6
Differential Revision: https://phabricator.services.mozilla.com/D20427
--HG--
extra : moz-landing-system : lando
2019-02-22 03:12:19 +00:00
Byron Campen [:bwc]
7933dbcd50
Bug 1231414 - Part 1: Allow addTrack without a stream argument. r=jib,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D19841
--HG--
extra : moz-landing-system : lando
2019-02-21 14:53:23 +00:00
Andrea Marchesini
1951a6690b
Bug 1487113 - Expose nsICacheInfoChannel in Respose object for wasm content-type, r=valentin,nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D19823
--HG--
extra : moz-landing-system : lando
2019-02-20 10:05:35 +00:00
Ciure Andrei
fe3f244555
Backed out 3 changesets (bug 1487113) for perma failing test_alt-data_stream_wrap.js CLOSED TREE
...
Backed out changeset 831ac8c662c0 (bug 1487113)
Backed out changeset a8406df01e95 (bug 1487113)
Backed out changeset 1e97c3573ce6 (bug 1487113)
2019-02-19 11:43:13 +02:00
Masayuki Nakano
6eadee9e6c
Bug 998941 - part 2-1: Implement InputEvent.dataTransfer declared by Input Events r=smaug
...
InputEvent.dataTransfer is declared by Input Events Level 1 and Level 2 (i.e.,
not UI Events). It's necessary for "beforeinput" event on contenteditable
elements because of with some InputEvent.inputType values on contenteditable,
InputEvent.dataTransfer is used instead of InputEvent.data.
According to the Chrome's behavior, if InputEvent.dataTransfer is created by
web apps, the DataTransfer object is mutable. Otherwise, i.e., the event
represents user input, the DataTransfer object is read only. We should follow
this behavior.
This is enabled by default.
Differential Revision: https://phabricator.services.mozilla.com/D19296
--HG--
extra : moz-landing-system : lando
2019-02-19 06:32:11 +00:00
Masayuki Nakano
0f145fc8e5
Bug 998941 - part 1-1: Implement InputEvent.data of UI Events r=smaug
...
InputEvent.data notifies web apps of inserting/inserted text with "beforeinput"
and "input" events. So, this is important especially for "beforeinput" event
listeners. That's the reason why we need to support this before implementing
"beforeinput" event.
This patch adds it into InputEvent and make it enabled by default.
Differential Revision: https://phabricator.services.mozilla.com/D19285
--HG--
extra : moz-landing-system : lando
2019-02-19 06:27:41 +00:00
Andrea Marchesini
47dbd397fc
Bug 1487113 - Expose nsICacheInfoChannel in Respose object for wasm content-type, r=valentin,nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D19823
--HG--
extra : moz-landing-system : lando
2019-02-19 07:38:03 +00:00
Coroiu Cristina
e6520f0a4d
Merge inbound to mozilla-central a=merge
2019-02-16 11:36:46 +02:00
Kyle Machulis
2bb286e58e
Bug 1524683 - Move all nsIFrameLoaderOwner references to nsFrameLoaderOwner; r=nika
...
Depends on D19728
Differential Revision: https://phabricator.services.mozilla.com/D19729
--HG--
extra : moz-landing-system : lando
2019-02-15 22:20:53 +00:00
Neil Deakin
65399694b4
Bug 1519952, add screenX and screenY properties to XULElement in order to replace places that currently get the screen coordinates of an element via the box object, r=bz
2019-02-15 15:26:08 -05:00
J.C. Jones
2928c19d63
Bug 1526023 - Web Authentication - add isExternalCTAP2SecurityKeySupported r=qdot,keeler
...
We support CTAP2 devices on one specific platform, making it hard for RPs to
decide whether or not Firefox will support the tokens they're asking for. This
adds a non-standard method to divine that information while Firefox moves toward
CTAP2 support.
Differential Revision: https://phabricator.services.mozilla.com/D19826
--HG--
extra : moz-landing-system : lando
2019-02-14 20:11:34 +00:00
Nico Grunbaum
c838f88f22
Bug 1526512 - remote-inbound-rtp stat roundTripTime should be expressed in seconds r=jib,smaug
...
Changing the units roundTripTime is reported in from milliseconds to seconds
Differential Revision: https://phabricator.services.mozilla.com/D19544
--HG--
extra : moz-landing-system : lando
2019-02-12 23:39:49 +00:00
Thomas Nguyen
92cca5e26c
Bug 1517703 - Part 1 - Implement ReferrerInfo class r=smaug
...
The class contains original full referrer and referrer policy will be
applied to the referrer.
Differential Revision: https://phabricator.services.mozilla.com/D17923
--HG--
extra : moz-landing-system : lando
2019-02-12 19:35:32 +00:00
Hiroyuki Ikezoe
7f39371579
Bug 1526749 - Drop Element.scrollByNoFlush. r=kats,mccr8
...
It's no longer used since bug 970125.
Differential Revision: https://phabricator.services.mozilla.com/D19289
--HG--
extra : moz-landing-system : lando
2019-02-11 23:44:51 +00:00
Andrew Swan
574677d5a2
Bug 1524325 Remove AddonEvent.needsRestart r=bzbarsky,kmag
...
We haven't supported addons that require restarts in some time
and a bunch of the underlying support for this flag is already gone
from the addons manager. The mozAddonManager api is one of the
last vestiges, this patch rips it out.
Differential Revision: https://phabricator.services.mozilla.com/D18745
--HG--
extra : moz-landing-system : lando
2019-02-07 20:47:14 +00:00
Alastor Wu
9b9c5c38d9
Bug 1524026
- part 2 : add test. r=padenot,smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D18408
--HG--
extra : moz-landing-system : lando
2019-02-05 22:50:42 +00:00
Masayuki Nakano
1895d1bfe3
Bug 1514940 - part 1: Forcibly disable new keyCode/charCode value of keypress events if the document is Confluence r=smaug,Ehsan,kmag
...
Old Confluence does not aware of conflated model keypress event (see UI Events
spec, https://w3c.github.io/uievents/#determine-keypress-keyCode ).
Additionally, Confluence can be hosted with any domains. Therefore, we cannot
use blacklist to disable the conflated model keypress event only on it.
This patch checks whether current or parent document is Confluence with JS
module, called KeyPressEventModelCheckerChild. For kicking this module,
nsHTMLDocument dispatches an custom event, CheckKeyPressEventModel, when it
becomes editable only first time. Finally, if it's a Confluence instance, the
module let PresShell know that we need to use split model keypress event in it.
Differential Revision: https://phabricator.services.mozilla.com/D17907
--HG--
extra : moz-landing-system : lando
2019-02-05 11:35:43 +00:00
Brad Werth
81b95a3014
Bug 1521604 Part 2: Create a Node chrome-only parentFlexElement property, for use by devtools. r=dholbert,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D17308
--HG--
extra : moz-landing-system : lando
2019-02-01 22:29:34 +00:00
Jeff Gilbert
ac012b5064
Bug 1522018 - Implement webgl draft ext EXT_float_blend. r=lsalzman,qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D17336
--HG--
rename : dom/canvas/WebGLExtensionBase.cpp => dom/canvas/WebGLExtensions.cpp
extra : moz-landing-system : lando
2019-01-31 23:39:12 +00:00
Andrea Marchesini
43a5f36077
Bug 1522210 - Fingerprinting and cryptomining classifiers must have separate nsIWebProgressListener blocking state codes - part 1 - UrlClassifierFeatureFactory::IsClassifierBlockingErrorCode, r=ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D17637
2019-01-30 13:43:34 +01:00
Mike Conley
f41e30ee01
Bug 1441168 - Add some documentation to Window.webidl about DOM modifications within promiseDocumentFlushed callbacks. r=Ehsan
...
Depends on D14101
Differential Revision: https://phabricator.services.mozilla.com/D16472
--HG--
extra : moz-landing-system : lando
2019-01-28 06:50:25 +00:00
John Dai
a58878536c
Bug 1513878 - Part 1: Expose window global child to window. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D16844
--HG--
extra : moz-landing-system : lando
2019-01-28 19:01:01 +00:00
Timothy Guan-tin Chien
f1367fab83
Bug 1507895 - Part III, Remove the marquee binding r=smaug
...
This patch removes the XBL marquee binding and always uses
UA Widget for the internal "gut" of the marquee element.
Depends on D17572
Differential Revision: https://phabricator.services.mozilla.com/D17573
--HG--
extra : moz-landing-system : lando
2019-01-25 14:24:43 +00:00