Commit Graph

529556 Commits

Author SHA1 Message Date
Joel Maher
bc070be3c8 Bug 1351067 - add BUG_COMPONENT to toolkit/* files. r=myk,enndeakin,mossop
MozReview-Commit-ID: 8mv5Oed68JL
2017-04-09 05:43:43 -04:00
Tooru Fujisawa
74eb2f2ba5 Bug 1352317 - Output the kind of string in gc edges log. r=jandem 2017-04-09 17:52:45 +09:00
Jean-Yves Avenard
efb450b903 Bug 1353088: Ensure we don't attempt to process garbage data. r=gerald
MozReview-Commit-ID: AryC34eLjOg
2017-04-09 09:00:40 +02:00
Jim Chen
0a9bd728a5 Bug 1352855 - Follow-up to fix bustage; r=me 2017-04-09 00:48:15 -04:00
Jim Chen
9f96ba75cd Bug 1352855 - Only compile AIDL interfaces; r=nalexander
.aidl files can contain interfaces or parcelables. Interfaces should be
compiled through the aidl tool but parcelables should not. Explicitly
list the AIDL interfaces for Fennec, so we only compile the interfaces
but not the parcelables.
2017-04-08 22:45:51 -04:00
Ehsan Akhgari
ee89afa2fc Bug 1354643 - Part 3: Stop calling Preferences::GetBool() from nsINode::HasBoxQuadsSupport(); r=mystor 2017-04-08 18:40:31 -04:00
Ehsan Akhgari
31dfb63c42 Bug 1354643 - Part 2: Stop calling Preferences::GetBool() from nsDocument::IsWebAnimationsEnabled(); r=mystor 2017-04-08 18:40:28 -04:00
Ehsan Akhgari
cba54d3429 Bug 1354643 - Part 1: Stop calling Preferences::GetBool() from nsDocument::IsElementAnimateEnabled(); r=mystor 2017-04-08 18:40:27 -04:00
Bob Owen
377f3f30b2 Bug 1347646 Part 2: Use CreateRenderingContext in nsSimplePageSequenceFrame::PrePrintNextPage to ensure recorder is used for canvases. r=jwatt
Calling CreateReferenceRenderingContext currently returns a non-recording DrawTarget even
when the nsIDeviceContextSpec within the nsDeviceContext has a DrawEventRecorder, due to
bug 1354624. Since we've already called BeginPage we can call CreateRenderingContext instead
though and that will give us a recording DrawTarget as we require to record the canvas drawing.
2017-04-08 22:47:51 +01:00
Bob Owen
3f14ad38c2 Bug 1347646 Part 1: Backout 4849ef8c9a34 for causing OOM issues when printing PDFs. r=jwatt, r=lsalzman, r=tobytailor 2017-04-08 22:47:51 +01:00
Timothy Nikkel
6d1e6e26bb Bug 1354499. Enable test_discardAnimatedImage.html. 2017-04-08 15:58:17 -05:00
Sebastian Hengst
ed655b907f merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-04-08 22:56:39 +02:00
Sebastian Hengst
6a5fe3bae0 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IkoXCAwjjKu
2017-04-08 22:49:04 +02:00
Sebastian Hengst
f324d0cfb7 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Fsg3B4nCNMh
2017-04-08 22:45:04 +02:00
ffxbld
c4fdb67bca No bug, Automated HPKP preload list update from host bld-linux64-spot-382 - a=hpkp-update 2017-04-08 07:53:50 -07:00
ffxbld
f0ff3df6e9 No bug, Automated HSTS preload list update from host bld-linux64-spot-382 - a=hsts-update 2017-04-08 07:53:47 -07:00
Sebastian Hengst
a12e4b891a Backed out changeset 7aec59cc05f0 (bug 1351535) on request from developer. r=backout 2017-04-08 16:53:34 +02:00
Sebastian Hengst
03c0c3e43c Backed out changeset cbbedd0b3075 (bug 1351535) 2017-04-08 16:53:09 +02:00
Sebastian Hengst
3323ca3afe Backed out changeset 649120253cc1 (bug 1351535) 2017-04-08 16:53:04 +02:00
Sebastian Hengst
bf2854b8b3 Backed out changeset 186921ff2a55 (bug 1351535) 2017-04-08 16:53:00 +02:00
Sebastian Hengst
87744c4253 Backed out changeset 2687cb9cb4de (bug 1351535) 2017-04-08 16:52:56 +02:00
Sebastian Hengst
5ca82fe2ef Backed out changeset d44f633899ce (bug 1351535) 2017-04-08 16:52:51 +02:00
Sebastian Hengst
f9e4178cd2 Backed out changeset b1a425c54b79 (bug 1351535) 2017-04-08 16:52:47 +02:00
Sebastian Hengst
bf54d9ef97 Backed out changeset c1be168c4c63 (bug 1351535) 2017-04-08 16:52:43 +02:00
Sebastian Hengst
8bfc118fde Backed out changeset bff89114412c (bug 1351535) 2017-04-08 16:52:38 +02:00
Sebastian Hengst
017c1e7173 Backed out changeset 0410ff898157 (bug 1351535) 2017-04-08 16:52:34 +02:00
Kris Maglione
95a6ae2dc4 Bug 1351163: Part 4 - Don't start moz-anno: requests until the channel is opened. r=bz
MozReview-Commit-ID: HbaNUqLRtK6

--HG--
extra : rebase_source : 467e79de201751bb52a9b3149b7fe10ea9bf89d5
2017-04-07 22:36:01 -07:00
Kris Maglione
8cb2eed52d Bug 1351163: Part 3 - Don't open moz-extension: base channel on NewChannel2(). r=bz
MozReview-Commit-ID: F8H75VM33nz

--HG--
extra : rebase_source : 1c5c61ecd5f4e3c27907feb29f9c07ecaba1bcc6
2017-04-07 22:35:57 -07:00
Kris Maglione
26b71c675c Bug 1351163: Part 2 - Add a nsSimpleChannel helper class for creating simple wrapper channels. r=bz,honzab
This helper class allows us to create simple channels that open an underlying
input stream when the channel is first opened, using a closure function,
without having to expose the nsBaseChannel class to non-necko code.

MozReview-Commit-ID: 6jiImdMXUp0

--HG--
extra : rebase_source : b8d30a28593940c41109b1352eb0c549213c5f89
2017-04-07 14:35:48 -07:00
Kris Maglione
33760a013c Bug 1351163: Part 1 - Support direct stream listener output in nsBaseChannel. r=honzab
Several of our simple channel implementations work naturally with direct
nsIStreamListener output. Currently, these implementations need to create a
pipe, pump data in to that pipe, and then allow nsBaseChannel to pump data out
of the other side of that pipe, into its own stream listener.

This change allows them to output data directly to nsBaseChannel's stream
listener, which removes unnecessary complexity and overhead.

MozReview-Commit-ID: JCGKTt6Kn9x

--HG--
extra : rebase_source : 200dd2641bfa703f658c2c5171a68df3a035be0a
2017-04-07 14:25:33 -07:00
Jan de Mooij
a548d4c9cf Bug 1354582 - Support non-singleton functions in IonBuilder::getSingleCallTarget. r=evilpie
--HG--
extra : rebase_source : 6b34a33e93096a77bcf91b2df56a8070fe5b100a
2017-04-08 19:49:37 +02:00
Sebastian Hengst
0e1faab582 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: F5aZ4FC75r7
2017-04-07 22:03:41 +02:00
Sebastian Hengst
594c2edeec Backed out changeset 321a37f440e8 (bug 1353638) for linting failure in testing/web-platform/meta/MANIFEST.json. r=backout 2017-04-07 18:40:20 +02:00
Sebastian Hengst
ae044c4f73 Backed out changeset dc210ac61f96 (bug 1353638) 2017-04-07 18:39:26 +02:00
Eric Rahm
2d1b7da05b Bug 1354207 - Set webrtc build flags when building under valgrind, etc. r=jesup
The webrtc gyp files have a 'build_for_tool' flag that controls among other
things what defines are provided at build time. This meant that during a
firefox valgrind build webrtc would still specify NVALGRIND, thus disabling
some valgrind macros. Similarly there are flags for asan and tsan that we
should probably have been specifying as well. This patch sets the
'build_for_tool' flag to the appropriate value when building under valgrind,
asan, and tsan.
2017-04-07 09:20:37 -07:00
Brendan Dahl
79c787d9b4 Bug 1353937 - Expose http server wrapped js object for private apis. r=mcmanus
Slimerjs relies on the hidden _start to create a server with a
port and host.
2017-04-07 09:18:33 -07:00
ffxbld
c288e8360e No bug, Automated blocklist update from host bld-linux64-spot-307 - a=blocklist-update 2017-04-07 09:18:33 -07:00
ffxbld
8b74a28ba4 No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-04-07 09:18:33 -07:00
ffxbld
25c5a4b366 No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update 2017-04-07 09:18:33 -07:00
ffxbld
78cefe75fb No bug, Automated blocklist update from host bld-linux64-spot-307 - a=blocklist-update 2017-04-07 08:52:32 -07:00
ffxbld
1d4ad52861 No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-04-07 08:52:29 -07:00
ffxbld
f0a8966894 No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update 2017-04-07 08:52:27 -07:00
Dale Harvey
c5ff9ba7e2 Bug 1353714 - Only setTaskDescription on supported android. r=janh 2017-04-07 16:43:12 +01:00
Dragana Damjanovic
2b3a916d76 Bug 1354233 - Add stream to m0RTTStreams after streamId is set. r=mcmanus 2017-04-07 17:28:21 +02:00
Phil Ringnalda
a8bb90e93a Backed out changeset 5d3bc5f2c41f (bug 1354055) for mass Android reftest failures 2017-04-07 07:59:37 -07:00
Lars T Hansen
823fdb1a4e Bug 1353347 - wasm baseline, properly chop int32 constants to 32 bits. r=luke
--HG--
extra : rebase_source : 96072d01abbeba842a316b69bf014623adeb465f
2017-04-07 13:12:20 +02:00
Carsten "Tomcat" Book
ab87252d1a Backed out changeset e22c18d39a92 (bug 1352699) for talos failures 2017-04-07 10:49:21 +02:00
Carsten "Tomcat" Book
84176d993c Backed out changeset a822f74d410e (bug 1352699) 2017-04-07 10:48:10 +02:00
Carsten "Tomcat" Book
5010bfe1c5 Backed out changeset afbfe3a5cdb6 (bug 1352699) 2017-04-07 10:48:08 +02:00
Carsten "Tomcat" Book
5db0c1c8bf Backed out changeset 48d3321e3474 (bug 1352699) 2017-04-07 10:48:06 +02:00