Aaron Klotz
b99626af7a
Bug 1261107: Adds code to marshal a Microsoft COM object and transfer its serialized proxy across IPDL; r=billm,jimm
...
MozReview-Commit-ID: BpSpue4Fq6G
--HG--
extra : rebase_source : 32a33339b3c6dcd69fadd6d2987bafd2ded9c689
2016-07-27 11:44:29 -06:00
Aaron Klotz
39c0509759
Bug 1261107: Add EnsureMTA class to ipc/mscom/Utils. This class synchronously executes a function on a background thread that resides in Microsoft COM's multithreaded apartment; r=jimm
...
MozReview-Commit-ID: KTE1VdCYS0O
--HG--
extra : rebase_source : e5dc30a20447830c1c33e4bc7479b56627ad52f9
2016-07-18 13:49:28 -06:00
Aaron Klotz
7f91347e43
Bug 1261107: Add IsCurrentThreadMTA() to ipc/mscom/Utils; r=jimm
...
MozReview-Commit-ID: 3ezKIAmvZZM
--HG--
extra : rebase_source : 50fc20f3e7fa19c94cdc37afc15e262ac479ac28
2016-07-18 13:47:34 -06:00
Andi-Bogdan Postelnicu
edffc3c8ec
Bug 1289792 - removed member variable mAPZResult and used a local one in Run(). r=vlad
...
MozReview-Commit-ID: JPkE1cSg4HP
--HG--
extra : rebase_source : 8d66dda7390b1d88763f9eb1ad49c542a2c247ca
2016-07-27 17:39:13 +03:00
Ralph Giles
c3d36f874d
Bug 1289605 - Update gecko-rust-build to v0.3.0. r=dustin
...
- Separate build, package, and upload steps into separate scripts.
- Rewrite repack in python to use rust's internal install scripts.
- Add support for cargo as well as the rust compiler and std library.
MozReview-Commit-ID: EI9M8ayEptA
--HG--
extra : rebase_source : 4457c074396e5c733158d304c2aebe0f811a9d7e
2016-07-26 14:49:09 -07:00
Sylvestre Ledru
264ead6793
Bug 1289135 - Fix typos in the properties files r=Ehsan
...
MozReview-Commit-ID: 5n2mCxzkDch
--HG--
extra : rebase_source : d2837bb8928d355ea109aedcde4a37c056ddcb95
2016-07-25 16:34:38 +02:00
Tom Tromey
bbb5d58ec6
Bug 1288147 - don't use ownerGlobal in devtools client code; r=bgrins
...
MozReview-Commit-ID: EgXSMILZrri
--HG--
extra : rebase_source : 8a1ec7e1458fe2b2844ba8d2e70803da4eb05199
2016-07-26 09:34:25 -06:00
Tom Tromey
ea95071431
Bug 1288147 - move event-parsers.js to devtools/server; r=bgrins
...
MozReview-Commit-ID: 9ijC0wAinMs
--HG--
rename : devtools/shared/event-parsers.js => devtools/server/event-parsers.js
extra : rebase_source : 6e865cad2f70ca99824ccab77e95c6f001386606
2016-07-26 09:32:21 -06:00
Carsten "Tomcat" Book
ab6018d566
Merge mozilla-central to autoland
2016-07-27 16:42:20 +02:00
Carsten "Tomcat" Book
7293066753
merge mozilla-inbound to mozilla-central a=merge
2016-07-27 16:35:44 +02:00
Carsten "Tomcat" Book
dbdbb9ddab
merge fx-team to mozilla-central a=merge
2016-07-27 16:33:09 +02:00
Carsten "Tomcat" Book
0093565608
Backed out changeset 6e79dedcd251 (bug 1287914) for failing on own test
2016-07-27 15:09:28 +02:00
Joel Maher
65e19d07b7
Bug 1289209 - linux64/asan should run on ubuntu12.04 as we leak on 16.04. r=dustin
...
MozReview-Commit-ID: B9cnhHh48oZ
--HG--
extra : rebase_source : a17b80527d576c8d706b1ca73673c75b1737f571
2016-07-26 13:49:04 -04:00
Gijs Kruitbosch
c99c0d5e93
Bug 1289229 - disable automigration undo if people create/change bookmarks/logins, r=mak
...
MozReview-Commit-ID: DAoNV9H71Yv
--HG--
extra : rebase_source : b75fce027c28a98566523f54427b7f965e79ad52
2016-07-26 12:48:37 +01:00
Ting-Yu Lin
4f426feb17
Bug 1288992 Part 3 - Rename local variables named metrics to reflowOutput. r=dholbert
...
This patch is edited manually.
MozReview-Commit-ID: 1IsLGrgmDIY
--HG--
extra : rebase_source : 52ad416a2ae56f312976cef6f30a45f03d77c4d1
2016-07-26 17:10:52 +08:00
Ting-Yu Lin
73c4dfa06c
Bug 1288992 Part 2 - Rename ReflowMetrics variables to ReflowOutput. r=dholbert
...
This patch is generated by the following scripts:
function rename() {
find layout\
-type f\
\( -name "*.cpp" -or\
-name "*.h" \)\
-exec sed -i -r "s/$1/$2/g" "{}" \;
}
rename "([[:alpha:]]*)([rR])eflowMetrics" "\1\2eflowOutput"
rename "gLameReflowOutput" "gLameReflowMetrics"
MozReview-Commit-ID: CBDAau50Ail
--HG--
extra : rebase_source : f6c2358e898e66d8ce2557dea6d7b31d32e3929f
2016-07-26 16:33:52 +08:00
Ting-Yu Lin
d97c60cb47
Bug 1288992 Part 1 - Rename mSize and ReflowMetrics() in nsMathMLContainerFrame::RowChildFrameIterator. r=dholbert
...
Rename mSize and ReflowMetrics() to mReflowOutput and GetReflowOutput(),
respectively.
The convention for the method name would be ReflowOutput(), but it will conflict
class name ReflowOutput. So we use GetReflowOutput() here.
MozReview-Commit-ID: CHp6vw80IOh
--HG--
extra : rebase_source : d035cafaeddb61057035d4fe6a3aef3c1049c154
2016-07-26 15:39:03 +08:00
Ting-Yu Lin
254949ab86
Bug 1288992 Part 0 - Drop the nonsensical comment for nsTableFrame::ReflowChildren. r=dholbert
...
MozReview-Commit-ID: EOQvqNyL5qN
--HG--
extra : rebase_source : 76345505d1cbf2b697d6b6f79d1196d86d5f48b0
2016-07-27 11:22:15 +08:00
Makoto Kato
534829a9e2
Bug 1289500 - Don't load GTK IM module on content process. r=masayuki
...
Now content sandbox process is enabled. Since uim-mozc uses vfork, it causes sandbox violation. It is unnecessary to load IM module on content process becasue we don't use GTK IM APIs on content process.
MozReview-Commit-ID: GrPlmazzEMd
--HG--
extra : rebase_source : e12ec563807627a7fb84b2ca56eaa552aac22643
2016-07-27 10:24:42 +09:00
Carsten "Tomcat" Book
c7daad6dfa
Merge mozilla-central to autoland
...
--HG--
extra : rebase_source : d5055aadf892d3d33fa0712e1a67911db869e7d5
2016-07-27 08:18:13 +02:00
Gerald Squelart
371109fa03
Bug 1289378 - Fix inter-locking in PDMFactory+GMPDecoderModule - r=jya
...
Say PDMFactory::EnsureInit() runs on the main thread (effectively locking it)
and then tries to lock sMonitor; if another thread was also running
EnsureInit() and locked sMonitor, it will dead-lock when trying to sync-
dispatch the GMPDecoderModule creation to the main thread.
This can be fixed by ensuring that the actual PDMFactory instance creation is
always done on the main thread (and that we don't hold sMonitor before
dispatching to the main thread.)
Note that we can now simplify GMPDecoderModule::Init and assert we are already
on the main thread.
MozReview-Commit-ID: 8xHpoymw6po
--HG--
extra : rebase_source : aabc1f4768aebdd16873bbc1afdd1679d90aed6f
2016-07-27 12:43:33 +10:00
Iris Hsiao
bb2d612158
Backed out changeset 2141360b4137 (bug 1288425) for build bustage
2016-07-27 10:59:10 +08:00
Daisuke Akatsuka
4f153efd27
Bug 1264865 - Part 3: Remove codes that are no longer in use. r=birtles
...
MozReview-Commit-ID: Dhrco8madlz
--HG--
extra : rebase_source : b26d9d25c2dd54f7ec0e12dd51127229cb085346
2016-07-27 10:13:17 +09:00
Daisuke Akatsuka
a579826684
Bug 1264865 - Part 2: Remove trailing whitespaces. r=birtles
...
MozReview-Commit-ID: AFdXnvmbFfD
--HG--
extra : rebase_source : b3d4c0d830852686aa576a18562e340c846f75e9
2016-07-27 10:13:04 +09:00
Daisuke Akatsuka
92b6c55c8d
Bug 1264865 - Part 1: steps(3, end) should serialize using the shorter steps(3) syntax. r=birtles
...
MozReview-Commit-ID: HBukw3qjyrr
--HG--
extra : rebase_source : 53bdcefc66cffa92c438bb3be794e6537533461c
2016-07-27 10:12:43 +09:00
Nicolas Silva
ff0e3782b1
Bug 1284837 - Build fix. We need to to unbreak m-c and other trees builds. a=tomcat
2016-07-26 18:55:28 +02:00
Wes Kocher
6da1d865fe
Merge fx-team to central, a=merge
2016-07-26 16:52:29 -07:00
Wes Kocher
a893172237
Merge inbound to central, a=merge
2016-07-26 16:38:48 -07:00
Wes Kocher
36d1b82cf7
Bug 1287745 - Disable the test for now
2016-07-26 12:51:59 -07:00
Wes Kocher
9f3327c8f0
Backed out changeset 8f1980fa5bee (bug 1280584) for artifact build bustage a=backout
2016-07-26 10:40:30 -07:00
Carsten "Tomcat" Book
bee34206c8
Merge mozilla-central to mozilla-inbound
2016-07-26 17:06:58 +02:00
Carsten "Tomcat" Book
8b58b75b4e
merge mozilla-inbound to mozilla-central a=merge
2016-07-26 16:59:46 +02:00
Carsten "Tomcat" Book
bb1d829c64
merge fx-team to mozilla-central a=merge
2016-07-26 16:57:00 +02:00
Nicolas Silva
40a96c03f2
Bug 1284837 - Add conversions methods from Point and Size to IntPoint and IntSize for consistency. r=botond
2016-07-26 16:48:34 +02:00
Nicolas Silva
48805c9b3e
Bug 1284837 - Disallow implicit conversions from float to integer when creating IntPoint and IntSize objects. r=botond
2016-07-26 16:48:30 +02:00
Sebastian Hengst
9cf345f4bd
Bug 1275116 - Fix {document|target}UrlPatterns by passing in the correct arguments to SingleMatchPattern.match: add spaces to fix eslint errors. r=eslint-fix
2016-07-26 13:23:54 +02:00
Carsten "Tomcat" Book
25aa8617fc
Backed out changeset 1825b8fa636a (bug 1246540) for bustage
...
--HG--
extra : rebase_source : 45defacae713b2c2f75813fea6f2f289ebc481cd
2016-07-26 12:52:15 +02:00
Fabrice Desré
e415e8f407
Bug 1289316 - Update ProcessUtils_linux with PlatformHandle changes r=valentin
2016-07-26 03:47:18 -07:00
Mike Hommey
1f9624559e
Bug 1289294 - Move MT detection to python configure. r=chmanchester
...
--HG--
extra : rebase_source : c84ade9a0db9aca2f2e64b8a3424fe14dd19a924
2016-07-26 15:15:08 +09:00
Paul Bignier
11fb564a42
Bug 1289468 - [Static Analysis][Uninitialized scalar field] In constructor ChromeTooltipListener(nsWebBrowser* aInBrowser, nsIWebBrowserChrome* aInChrome). r=mconley
...
--HG--
extra : amend_source : 2061b4bab860391463768ea9401bf5ab90a255fd
2016-07-26 08:05:00 +02:00
Dalimil Hajek
3fdef28070
Bug 1286864 - Reps: array should show how many items is not displayed. r=odvarko
2016-07-27 00:27:00 +02:00
Ting-Yu Chou
1c886052d2
Bug 1289278 - Fix null dereferencing in GetCacheDirectory(). r=michal
2016-07-26 13:13:38 +08:00
Cykesiopka
13116b6d68
Bug 1289151 - Remove obsolete nsIWalletService related code. r=jcj
...
It appears the wallet code was not included during the initial 2007 import of
code from CVS to Mercurial, so anything referencing wallet has been dead code
ever since.
MozReview-Commit-ID: BRTd1M0DsT0
--HG--
extra : transplant_source : %BC%FC%05%AE%B5%8C%DC%21J%DC%B4%B17M%19%AA%F3%B9%05L
2016-07-27 01:53:20 +08:00
Mihai Tabara
82776bdf8c
Bug 1289122 - Remove coalescing from PGO try jobs. r=dustin
...
MozReview-Commit-ID: KAqZlUjMXdQ
***
Bug 1289122 - bugfix to chain together the elements to be removed. r=dustin
MozReview-Commit-ID: 3XhHZgmq6e3
--HG--
extra : rebase_source : 2d0ac3710b4ce1376db17a50c6b3bc4354da3ea4
2016-07-26 00:11:40 +01:00
Dustin J. Mitchell
fd3cfffba7
Bug 1289225: increase createTask concurrency; r=gps,jonasfj
...
MozReview-Commit-ID: DuIzZUbTsaY
--HG--
extra : rebase_source : a96e52f32edd6cda86db9e0d967820235f3aa7d3
2016-07-25 20:52:43 +00:00
Andi-Bogdan Postelnicu
6ef6a625d6
Bug 1289407 - initialise |mForceNotVisible| in explicit ctor. r=tnikkel
...
MozReview-Commit-ID: AUvZBGk6j1L
--HG--
extra : rebase_source : 80058036536d5d86c09bb0914ce522f070971bea
2016-07-26 16:07:04 +03:00
Carsten "Tomcat" Book
a155789154
Merge mozilla-central to autoland
2016-07-26 17:08:24 +02:00
Rob Thijssen
2671fd099b
Bug 1285506 - include eu-central-1 in tc sccache bucket regions; r=glandium
...
MozReview-Commit-ID: 801dRLIwGpq
--HG--
extra : transplant_source : %AD%07%F8rm%27%FC%A00%82%60%FD%7EL%8F%9B%DCf%7F%DA
2016-07-25 18:58:23 +01:00
Benjamin Bouvier
6f037c3aa7
Bug 1286517: Allow any expression in ElemSegments offset initializers; r=luke
...
MozReview-Commit-ID: KIfET7uiPZF
--HG--
extra : rebase_source : 6329ed8b4572bcc8d0d38d5feda011b0b82ca348
2016-07-25 19:50:26 +02:00
Benjamin Bouvier
bcbc873b13
Bug 1286517: Implement text-to-binary for Globals; r=luke
...
MozReview-Commit-ID: ajyuriWJK5
--HG--
extra : rebase_source : e9c33a0e729ebc3dda24c18fe5fe3a3db019e30d
2016-07-25 18:10:58 +02:00