Boris Zbarsky
409641ea37
Bug 1452819. Use the right URI when getting data from the image cache for the "Save Image As..." context menu options. r=dao
...
MozReview-Commit-ID: zZggyJ6y7n
2018-04-11 10:27:01 -04:00
Boris Zbarsky
7477a7ddce
Bug 1452862. Remove various pointless QueryInterface implementations from bindings. r=qdot
...
BarProp, CaretPosition, Crypto, CSSMozDocumentRule, CSSPrimitiveValue,
CSSStyleDeclaration, CSSStyleRule, CSSValueList, DOMImplementation,
DOMTokenList, FileList, FrameLoader, FormData, HTMLCollection, History,
MimeTypeArray, NamedNodeMap, MutationObserver, MutationRecord, Navigator,
NodeIterator, PaintRequest, PaintRequestList, Plugin, Rect,
SVGAnimatedEnumeration, SVGAnimatedInteger, SVGAnimatedNumber,
SVGAnimatedNumberList, SVGAnimatedPreserveAspectRatio, SVGAnimatedString,
SVGLengthList, SVGNumberList, SVGPathSegList, SVGPoint, SVGPointList,
SVGPreserveAspectRatio, SVGRect, SVGStringList, SVGTransformList, Touch,
TouchList, TreeWalker, ValidityState only implement nsISupports, so
there's no point QIing them.
DOMStringMap, FrameLoader, NodeIterator, SVGPoint, StyleSheet only implement
non-scriptable non-shimmed interfaces (nsIMutationObserver, nsISVGPoint,
nsICSSLoaderObserver), so can't be usefully QIed from script.
EventSource, Notification, OfflineResourceList, Performance, Screen,
WebSocket, XMLHttpRequestUpload only implement nsIDOMEventTarget, and nothing
QIs to that in script.
PluginArray QIs to nsIObserver but doesn't expose any corresponding methods.
None of the QIs to that interface seem to be on PluginArray objects.
Range QIs to nsIDOMRange, but there is no JS code that QIs to that.
NodeList QIs to nsIDOMNodeList, but there is no JS code that QIs to that.
XMLSerializer doesn't even implement nsISupports.
MozReview-Commit-ID: Fil5cBd4K4d
2018-04-11 10:27:00 -04:00
Boris Zbarsky
2542e6eb8a
Bug 1452741. Stop using the no-arg DOMEventTargetHelper constructor in MediaTrack. r=bkelly
...
MozReview-Commit-ID: AbE3XJdj4KO
2018-04-11 10:27:00 -04:00
Tristan Bourvon
a3a77c0312
Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2018-04-10 21:11:02 +02:00
Nathan Froyd
798efd6d66
Bug 1453134 - part 3 - be smarter about input stream semantics in DataTransfer; r=baku
...
We could have used the new NS_NewCStringInputStream overload here, but
it seemed nicer to directly transfer ownership into the newly-created
stream. If we're going to be more efficient here, we might as well go
as far as when can without making the code too ugly.
2018-04-11 10:06:17 -04:00
Nathan Froyd
62f2c5af64
Bug 1453134 - part 2 - use new string input stream constructor in FSURLEncoded; r=baku
...
The XXX comment here wants to give up the string data when we create the
outgoing stream. Giving up the string data is legitimate, because
GetEncodedSubmission is the last operation to be called on this object;
mQueryString is effectively dead after this function returns.
Accordingly, we can Move() mQueryString into the outgoing stream for a
nice efficiency boost.
2018-04-11 10:06:17 -04:00
Nathan Froyd
7bb7ffd8c9
Bug 1453134 - part 1 - add a string input stream constructor that accepts move references; r=baku
...
This method is more efficient when we know we're not going to need the
string afterwards, and should cut down on intermediate allocations.
2018-04-11 10:06:17 -04:00
Bryce Van Dyk
f16be73b01
Bug 1447273 - Add test to check that different GainNode configuraitons produce correct output. r=padenot
...
MozReview-Commit-ID: 6iaCqotLmug
--HG--
extra : rebase_source : abdc6daf57979cb117e4a0e41078594c68d6d58e
2018-04-05 14:58:08 -04:00
Andreas Pehrson
351446a16c
Bug 1447273 - Consider all AudioChunk members in AudioChunk::CanCombineWithFollowing. r=padenot
...
MozReview-Commit-ID: 1Fz1GNxRF3P
--HG--
extra : rebase_source : 377a96799f159431f2ab9d34d200ba9110fb2fca
2018-03-26 18:33:42 +02:00
Andreas Pehrson
9b7bfe9819
Bug 1447273 - Reduce AudioChunk::CanCombineWithFollowing indentation. r=padenot
...
MozReview-Commit-ID: 9pk5xKrYoa6
--HG--
extra : rebase_source : 06dfaeab1e6d579aabd1a8ec02e8dd708396e821
2018-03-26 18:33:09 +02:00
Tom Schuster
53e5c09b5d
Bug 1453006 - Convert FunctionSyntaxKind to an enum class. r=jandem
...
--HG--
extra : rebase_source : f467d26137e21c9b586abea4d2c6bc26ef1f8368
2018-04-06 20:56:30 +02:00
Catalin Badea
55f8cc26bf
Bug 1402892 - Update wpt expectations for request.destination. a=test-only CLOSED TREE
2018-04-11 14:38:16 +01:00
Ryan VanderMeulen
445ef738c3
Bug 1453193 - Upgrade to SQLite 3.23.1. r=mak
2018-04-11 09:04:00 -04:00
Catalin Badea
e517621ded
Bug 1402892 - Update mochitests related to request.context. r=asuth
...
This patch removes mochitests that were testing only request.context and
updates a couple others to use request.destination instead.
2018-04-11 13:23:27 +01:00
Catalin Badea
1cf810fbe8
Bug 1402892 - Implement Request.destination. r=asuth,baku
2018-04-11 13:23:11 +01:00
Catalin Badea
8219c503ed
Bug 1402892 - Enable fetch Request.destination webplatform tests. r=asuth
2018-04-11 13:19:35 +01:00
Kai Engert
45369f09f3
Bug 1445731, land NSS 2eefd697d661 UPGRADE_NSS_RELEASE, r=me
2018-04-11 12:54:08 +02:00
Jon Coppeard
a590d52193
Bug 1452898 - Make count of helper thread zones atomic as this can be read without locking by helper threads r=jandem
2018-04-11 10:56:38 +01:00
Jon Coppeard
d42c88460a
Bug 1452924 - Remove duplicate condition variable notification after running parallel GC task r=jandem
2018-04-11 10:55:18 +01:00
Ciure Andrei
3f4a118829
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-04-11 12:00:35 +03:00
Ciure Andrei
cc3eafe546
Merge autoland to mozilla-central. a=merge
2018-04-11 11:56:26 +03:00
Ciure Andrei
873d562bc3
Backed out 8 changesets (bug 1451169) on request from njn a=backout
...
Backed out changeset b92f856e15a8 (bug 1451169)
Backed out changeset 348e825756fa (bug 1451169)
Backed out changeset 624d82428726 (bug 1451169)
Backed out changeset 4d51610ca08e (bug 1451169)
Backed out changeset bb76a9589717 (bug 1451169)
Backed out changeset c145fbd03947 (bug 1451169)
Backed out changeset 6d36289e0f54 (bug 1451169)
Backed out changeset 914fb7cd9fc3 (bug 1451169)
--HG--
extra : histedit_source : 94de6631919f895dec422bc0e564f5baf885ba4a%2C18f52c6c11d3064d3137a6847575effb7d407894
2018-04-11 11:22:05 +03:00
Andrea Marchesini
1f8e86b1ea
Bug 1437897 - Fixed a WPT crash related to a remove a wrong assertion in Performance::InsertResourceEntry, r=me CLOSED TREE
2018-04-11 10:20:23 +02:00
Bob Clary
53828c6f59
Bug 1440714 - update remotexpcshelltests.py to support hardware, r=gbrown
...
- eliminate XPXShellRemote.remoteClearDirScript in favor of adb.py rm/mkdir
- add root=True to several calls
2018-04-10 23:12:29 -07:00
Bob Clary
fd49545585
Bug 1440714 - make sure to use root=True when determining/creating test_root, r=gbrown
2018-04-10 23:12:29 -07:00
Bob Clary
cc77040a96
Bug 1440714 - make sure to use root=True with chmod /sdcard/tests/, r=gbrown.
2018-04-10 23:12:28 -07:00
Kris Maglione
55a33ff000
Bug 1382953: Follow-up: Temporarily disable browser_ext_user_events on debug for being too flaky. r=bustage DONTBUILD CLOSED TREE
...
MozReview-Commit-ID: 7abPg7fYnuP
--HG--
extra : rebase_source : aa7cc0fa074a2da7f665c94805e5b0828d42edc3
extra : amend_source : 7c74efdcecffe34d6397c7f9c68812301ea79296
2018-04-10 22:52:14 -07:00
Andreea Pavel
3c596bbfd4
Backed out changeset 64ef6909f615 (bug 1453066) for failing devtools/client/debugger/new/test/mochitest/browser_dbg-babel-preview.js on a CLOSED TREE
2018-04-11 08:52:06 +03:00
Andrea Marchesini
4cea8df527
Bug 1437897 - Remove a wrong assertion related to the size of the Performance resource entries array in Performance::InsertResourceEntry, r=bz
2018-04-11 07:42:43 +02:00
Jan Varga
efe3185776
Bug 1447156; r=bkelly a=abillings
2018-04-11 06:36:04 +02:00
Xidorn Quan
686d95c786
Bug 1453180 - Remove -x-system-font. r=emilio,heycam
...
We need to add the system font keywords separately in InspectorUtils so
that we don't regress values listed in inspector.
MozReview-Commit-ID: 7a8CKGeSn4K
--HG--
extra : rebase_source : 12a1fcd0294b42568d8da596639b2733ba57186e
2018-04-11 10:12:16 +10:00
Coroiu Cristina
c22c3be855
Merge inbound to mozilla-central a=merge
2018-04-11 00:56:08 +03:00
Coroiu Cristina
323bc1bd69
Merge autoland to mozilla-central a=merge
2018-04-11 00:54:18 +03:00
Tom Prince
73bb663634
Bug 1421062: Enable production signing on comm-* branches; r=aki a=Aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D904
--HG--
extra : rebase_source : cbe6acaa43118fad716ae2079d5c21eac3469935
extra : amend_source : f64cbcddb4f8fb4ff339cf49cc5cf0dd608601b7
2018-04-10 14:36:38 -06:00
ffxbld
a822851bc4
No bug, Automated HPKP preload list update from host bld-linux64-spot-327 - a=hpkp-update
2018-04-10 13:54:43 -07:00
ffxbld
7951af6d38
No bug, Automated HSTS preload list update from host bld-linux64-spot-327 - a=hsts-update
2018-04-10 13:54:39 -07:00
Ryan VanderMeulen
355897fc22
Backed out changeset cb808626c8df (bug 1424505) because it didn't help with the crashes. r=jimm, a=RyanVM
2018-04-10 16:26:55 -04:00
Gurzau Raul
6bfadf95b4
Merge inbound to mozilla-central. a=merge
2018-04-10 19:54:34 +03:00
Gurzau Raul
5009625bdc
Merge autoland to mozilla-central. a=merge
2018-04-10 19:53:31 +03:00
Bob Owen
e2dd0c27f0
Bug 1451376: Properly enforce single PrintingParent per content process. r=jld
2018-04-10 15:36:26 +01:00
Gurzau Raul
59bd7c58a9
Backed out changeset c905d37ed54a (bug 1451376) for bustage on workspace/build/src/dom/ipc/ContentParent.cpp on a CLOSED TREE
2018-04-10 16:17:51 +03:00
Jan de Mooij
840915945f
Bug 1444668 - Avoid allocating large AssemblerBuffers. r=luke,bbouvier
2018-04-10 15:00:49 +02:00
Bob Owen
baef6401be
Bug 1451376: Properly enforce single PrintingParent per content process. r=jld
2018-04-10 13:58:06 +01:00
Csoregi Natalia
af2c31f32b
Backed out changeset de33fb39fa48 (bug 1451976) for spidermonkey failures on cacheir/bug1451984.js:7. CLOSED TREE
2018-04-10 15:17:18 +03:00
Simon Fraser
91ea0d21ac
Bug 1452159 periodic file udpates, fix awk behaviour r=jlorenzo
...
Summary:
a difference in behaviours between awks meant the original didn't work in-situ,
although the task didn't fail due to the pipe chain.
Reviewers: jlorenzo
Reviewed By: jlorenzo
Bug #: 1452159
Differential Revision: https://phabricator.services.mozilla.com/D899
--HG--
extra : rebase_source : b31b7ceeb59c79aeecf206c079b8ea436967e7c7
2018-04-10 13:10:45 +01:00
Razvan Caliman
16b65bde9d
Bug 1435373 - Shapes editor: update tests for new implementation.r=pbro
...
MozReview-Commit-ID: KUVacaWD5lv
--HG--
extra : histedit_source : 900f8065cb8a2fc8c5474b8baa0fa83b8220ac07
2018-04-10 13:59:13 +02:00
Razvan Caliman
db34548a67
Bug 1435373 - Shapes editor: implementation to map shape value changes to rule. r=pbro
...
MozReview-Commit-ID: i20YChYAxd
--HG--
extra : histedit_source : a216ae1ff4cac1609d60465476f157876fcc526f
2018-04-10 13:59:00 +02:00
Razvan Caliman
7deb320c23
Bug 1435373 - Minor refactor for shape output string guarding against empty this.geometryBox. Round values in getDistance() util function to avoid verbose precision.r=gl
...
MozReview-Commit-ID: IBB4mkvAu6h
--HG--
extra : histedit_source : 13e21379bc3638c37810d62ed89287d462ac943c
2018-04-10 13:58:48 +02:00
Cameron McCormack
3a70eaa88b
Bug 1317541 - Merge number-control.css back into forms.css. r=mats
...
MozReview-Commit-ID: AGfsSF4dORN
--HG--
extra : rebase_source : b0fbe05bcef3e7228f43f6fb417fdaf430961f03
2018-04-10 11:04:41 +10:00
Cameron McCormack
9dfabd795c
Bug 1317539 - Remove dom.forms.number pref. r=bz
...
MozReview-Commit-ID: EgeUfWMcE8D
--HG--
extra : rebase_source : 74cb7f69e21fd1a773259a53919fb04a82af2f5d
2018-04-10 11:02:28 +10:00