Nathan Froyd
6e9fa45637
Bug 1271751 - part 2 - rename {Copy,Move}Elements to something more accurate; r=erahm
...
The names {Copy,Move}Elements are based on the use of mem{cpy,move},
respectively. However, I submit that we really want the names to
reflect the C++ operations being done, rather than the underlying
implementation details. So let's rename these to reflect that we are
always copying the elements, and discriminate between the two cases
based on whether the regions being copied overlap or not.
Bring CopyHeaderAndElements along for the ride, as well.
2016-07-08 16:59:05 -04:00
Nathan Froyd
e458be747b
Bug 1271751 - part 1 - provide out-of-class definitions for some nsTArray functions; r=erahm
...
This change enables some of the methods in nsTArray to be lazily
instantiated, particularly the ones that care about whether the element
type is copyable. Since we have a number of places where nsTArray is
used with move-only types, we need to ensure that unless methods
requiring copyability are actually called, those methods are not
instantiated.
2016-07-08 16:59:05 -04:00
Nathan Froyd
09a852e8b4
Bug 1271751 - part 0 - remove heap functions from nsTArray; r=erahm
...
They are unused, except for tests.
2016-07-08 16:59:05 -04:00
Lin Clark
72d422fb86
Bug 1285348 - New console frontend: disable in browser toolbox. r=bgrins
...
--HG--
extra : rebase_source : cff98e95cd5b21480990f849569e7fbd2c63b329
2016-07-07 16:08:12 -04:00
Wes Kocher
86a74db006
Merge m-c to autoland, a=merge
2016-07-07 17:36:17 -07:00
Wes Kocher
548c0e770a
Merge inbound to central, a=merge
2016-07-07 17:26:41 -07:00
Jonathan Chan
1a5bdaf720
Bug 1285365 - Part 2: Add missing includes and namespace qualifiers. r=dholbert
...
MozReview-Commit-ID: 5vDmc1yGe1P
--HG--
extra : rebase_source : 32900ffc0d09943f85bbe5c289f2ce6cede20c47
2016-07-07 14:05:28 -07:00
Jonathan Chan
50f570bb20
Bug 1285365 - Part 1: Remove trailing whitespace from nsCSSParser. r=dholbert
...
MozReview-Commit-ID: HNHfHK3d2BR
--HG--
extra : rebase_source : e105c292aa8a55c8a9fc068d548866241582e162
2016-07-07 14:05:23 -07:00
Wes Kocher
b013d99d86
Merge m-c to fx-team a=merge
2016-07-07 11:38:52 -07:00
Gregory Szorc
cfa966452b
Merge mozilla-central into inbound
2016-07-07 11:30:37 -07:00
Gregory Szorc
0d557f012a
Merge autoland to mozilla-central; a=merge
2016-07-07 11:25:14 -07:00
Thom Chiovoloni
63858427d6
Bug 1285021 - Exclude urls starting with blob: from tab syncing. r=markh
...
MozReview-Commit-ID: 9ye7sO0tB5W
--HG--
extra : transplant_source : %1Bq%DC%01%0B4gz%F2%7Fn%82%EF%E4%29%83%BD%B2%91D
2016-07-07 13:58:34 -04:00
Nick Fitzgerald
6300cda66b
Bug 1285302 - Add a note describing why 'JS::ubi::Size' is not size_t. r=jimb
2016-07-07 11:36:00 -04:00
Sebastian Hengst
f43c9e0ffa
Backed out changeset c8700e65f41b (bug 1284440) for causing graphic issues (bug 1285243). r=backout
...
MozReview-Commit-ID: 3tWcNPLSV9f
2016-07-07 17:30:10 +02:00
Gerald Squelart
6fab8ba294
Bug 1285231 - Use Swap to move&empty plugins list before unloading - r=jwwang
...
MozReview-Commit-ID: LMkuOA0lBKD
--HG--
extra : rebase_source : 948fa73d618ef1ff1cf83ddfd8af3228b49226b5
2016-07-07 23:57:46 +10:00
Nils Ohlmeier [:drno]
61aaacaf56
Bug 1285318: turn of WebRTC TCP packet filtering. r=mjf
...
MozReview-Commit-ID: 7kmAJlscG9a
--HG--
extra : rebase_source : c8d6a741fbde3f514ee49be5ee97291ba58831d3
2016-07-07 11:32:04 -07:00
Carsten "Tomcat" Book
1e5237c994
merge mozilla-inbound to mozilla-central a=merge
2016-07-07 11:41:27 +02:00
Carsten "Tomcat" Book
901a1cdc4f
merge fx-team to mozilla-central a=merge
2016-07-07 11:39:46 +02:00
Xidorn Quan
a3fdca80b5
Bug 1283721 - Use block-size rather than height for computing float available space. r=jfkthame
...
MozReview-Commit-ID: HyGmoYJDOkd
--HG--
extra : transplant_source : %21G%83%7B%8E%B5%26%3EW%F41%23dBD%8F%3A%9D%1DM
2016-07-07 16:48:21 +10:00
Carsten "Tomcat" Book
79a926a3d8
Backed out changeset 24ec7aba60e7 (bug 1283302) for testfailures in 518172-1b.html
2016-07-07 08:20:32 +02:00
Jan de Mooij
a53a99aab6
Bug 1284808 - Rename RuntimeOptions to ContextOptions and move it to the context. r=luke,baku
...
--HG--
extra : rebase_source : acd82642a27b36b98bf1bf34c29d33c7e0b57dea
2016-07-07 08:15:15 +02:00
Morris Tseng
587bf3d8eb
Bug 1284440 - Prevent CreateRenderTargetForWindow from clearing unwanted area. r=mattwoodrow
...
MozReview-Commit-ID: BhUlnThiI2
2016-07-07 14:12:52 +08:00
Ryan VanderMeulen
93a1a23b6b
Backed out changeset 320ee1117179 (bug 1284005) for gecko-decision task failures.
2016-07-07 00:16:45 -04:00
Phil Ringnalda
fde799ec8a
Merge m-c to f-t
2016-07-06 19:35:51 -07:00
Phil Ringnalda
02424f18c9
Merge m-c to autoland
2016-07-06 19:34:04 -07:00
Phil Ringnalda
aa8da312af
Backed out changeset 6d1de18af810 (bug 1282570) for causing permaorange in debug OS X Marionette tests, a=backout
2016-07-06 19:29:57 -07:00
Gregory Szorc
1912ec68db
Merge mozilla-central to fx-team
2016-07-06 18:44:42 -07:00
Gregory Szorc
1485dff75a
Merge autoland to mozilla-central; a=merge
...
--HG--
extra : amend_source : cb410b4de973dc55c63e3fa8c088f71a5c00e51e
2016-07-06 18:11:34 -07:00
David Burns
0377b85db7
Bug 1281915: Skip trying to remove a frame script if there no messageManager r=ato
...
When trying to load or unload FRAME_SCRIPT into a process we should check if we have
messageManager available to do the work or error accordingly.
MozReview-Commit-ID: 1xonnY34vI3
--HG--
extra : rebase_source : 61e681785c13e4096ca235e81f676552b9e1a629
2016-07-06 23:23:35 +01:00
Lin Clark
75503e8ad4
Bug 1283893 - New console frontend: required prop severity is sometimes undefined. r=bgrins
...
--HG--
extra : rebase_source : fb164f3f1b564b9c9bb7b0716275cc32a2f84843
2016-07-06 17:47:16 -04:00
Andrew Swan
5b775d5271
Bug 1272522 Handle stderr of native app r=kmag
...
MozReview-Commit-ID: 5qGw83uTYTu
--HG--
extra : rebase_source : 8cefe9f2661782b45000ff704db2ea7aaa46ac68
2016-07-06 14:57:56 -07:00
Wes Kocher
b5739bf710
Bug 1285052 - Followup to fix eslint a=me
...
--HG--
extra : rebase_source : 32803bdd9e5ec564709645d0e1cba1f0d781b7e5
2016-07-07 11:29:13 -07:00
Gregory Szorc
34f1170712
Merge mozilla-central to autoland
2016-07-07 11:28:40 -07:00
Richard Barnes
8fc350a13d
Bug 1285052 - Enforce a maximum max-age for HPKP r=keeler
...
MozReview-Commit-ID: 1LD02GkqzTe
--HG--
extra : rebase_source : 127c9dd479b6a48e72da378a4df357a1bba1e6f3
2016-07-06 19:16:29 -04:00
Henrik Skupin
fa054ecd7b
Bug 1282570 - In case of in-app restarts Marionette has to update mozprocess for the new process id. r=automatedtester
...
MozReview-Commit-ID: 51ccek1M5cw
--HG--
extra : rebase_source : ea76f7c9b20430cdce0cd6a13c7451a043923cb9
2016-07-07 15:58:50 +02:00
Julian Descottes
7302908ebc
Bug 1284851 - fix HTMLTooltip capturing events on invisible arrow container;r=bgrins
...
MozReview-Commit-ID: Ik85IPt7BIB
--HG--
extra : rebase_source : 011c428d3fd66410f599570af28e8a894e7ecf80
2016-07-06 22:03:57 +02:00
Julian Descottes
df13b10281
Bug 1285189 - change default value of HTMLTooltip:useXulWrapper to false;r=ochameau
...
MozReview-Commit-ID: 4uEqkVbqcsC
--HG--
extra : rebase_source : 384969e88f8fb3ed23187c12d305acc113cf6a2c
2016-07-07 11:57:29 +02:00
Sebastian Hengst
148050f0fb
Merge mozilla-central to fx-team. a=merge
2016-07-07 17:43:50 +02:00
Sebastin Santy
2b01a4d3a8
Bug 1285124 - Update the image reference in test_mixed_script_content_blocking.py. r=whimboo
...
--HG--
extra : amend_source : 9313c62fdb3c157b2f2dae37911cfe5fab3cfe58
2016-07-07 07:15:00 -04:00
Mike de Boer
7a9dbd4eac
Bug 1280294. r=MattN
...
MozReview-Commit-ID: KdN5kETA9go
2016-07-07 15:10:26 +02:00
Gregory Szorc
5030a743a1
Bug 1186064 - Require Visual Studio 2015 Update 2; r=glandium
...
Per froydnj in bug 1186064 comment #23 , "it makes sense to proceed with removing
MSVC 2013 support." This commit does that.
We also go a step further and require VS2015 Update 2 instead of just
update 1. This temporarily brings us down to just 1 officially supported
Visual Studio version. However, VS2015u3 was just released and is
unofficially supported.
Since MOZ_CRT is no longer set, references to it have been removed.
MozReview-Commit-ID: 8MUR6qLzQA5
--HG--
extra : rebase_source : 8f5061080a3d56dd484f9be03649fb65f0145f67
2016-07-06 09:01:38 -07:00
Carsten "Tomcat" Book
8e2d371484
merge fx-team to mozilla-central a=merge
2016-07-06 11:41:53 +02:00
Kalpesh Krishna
110a36bb4b
Bug 1284005 - Replace timestamps with relative timestamps. r=dustin
...
--HG--
extra : rebase_source : 0628ff7f93cab9e690fd9d7015783cbc6048d058
2016-07-06 03:03:00 -04:00
Carsten "Tomcat" Book
1a67b0a534
Backed out changeset 0f4e9c57ee8e (bug 906116) for bustage on a CLOSED TREE
2016-07-06 05:40:49 +02:00
Carsten "Tomcat" Book
de3628dc26
Backed out changeset d84c0edb6912 (bug 906116)
2016-07-06 05:40:08 +02:00
Carsten "Tomcat" Book
95bf0b9965
Backed out changeset 17d17aeec1fa (bug 906116)
2016-07-06 05:40:07 +02:00
Carsten "Tomcat" Book
cb8e0bf0b1
Backed out changeset 34c54dbb1b7d (bug 906116)
2016-07-06 05:40:07 +02:00
Carsten "Tomcat" Book
45017d7986
Backed out changeset 8c1f9996a7d6 (bug 906116)
2016-07-06 05:40:06 +02:00
Carsten "Tomcat" Book
c9dc6a368d
Backed out changeset 1ec6e0357c42 (bug 906116)
2016-07-06 05:40:05 +02:00
Alastor Wu
1c9d35df15
Bug 1282410 - part3 : add log. r=cpearce
...
MozReview-Commit-ID: KWf3uya31zv
--HG--
extra : rebase_source : 039f3d668204da35575262c36adc3bbef6b68109
2016-07-06 10:54:11 +08:00