Gerald Squelart
b1c77d60bc
Bug 1337062 - Transfer initial gfxVars with SendSetXPCOMProcessAttributes - r=dvander
...
The content process stores the incoming initial gfxVars updates, which are
lazily used when the gfxVars are first initialized.
MozReview-Commit-ID: ExUVdr5xGLb
--HG--
extra : rebase_source : fd6f3e1bc4eabdd85447eff0c0fa22537747431f
2017-04-26 13:59:43 +12:00
Mantaroh Yoshinaga
cb2cd69269
Bug 1356162 - Enable web-platform-tests of clip property animation. r=hiro
...
MozReview-Commit-ID: 7HRcmV7CWAN
--HG--
extra : rebase_source : 64b658ca3397a7a270c242f277a4813e01f5cbb9
2017-04-26 16:24:30 +09:00
Blake Kaplan
e45830eae6
Bug 1359651 - Add a mochitest for auto-closing behavior when dealing with an external file type. r=Felipe
...
MozReview-Commit-ID: 5SWoHtSA58t
--HG--
extra : rebase_source : df18d1290790dfa7f7cd9b8f582eb85253bd7313
2017-04-25 17:39:25 -07:00
Brad Werth
9a36059cb9
Bug 1351383 Part 2: Collect telemetry for nsBlockFrame and children with css box align styles. r=dholbert
...
MozReview-Commit-ID: H8oCHAtBMyg
--HG--
extra : rebase_source : 483f9436fe69daa1dfaaf5bdae3c0a4c0aff49f7
2017-04-25 16:52:45 -07:00
Brad Werth
cffd503744
Bug 1351383 Part 1: Define a new histogram to measure usage of css box align props in block containers. r=bsmedberg
...
MozReview-Commit-ID: L9TtQLj4dWi
--HG--
extra : rebase_source : 947899cc9a0f34cfe919ebe9dc083602b7605277
2017-04-25 15:58:28 -07:00
Sebastian Hengst
aa97b436a2
Backed out changeset 03a3ed5fbce1 (bug 1331915) for telemetry bustage. r=backout
2017-04-27 01:05:03 +02:00
Henrik Skupin
726ee660f9
Bug 1358402 - Keep 'marionette.defaultPrefs.enabled' around as fallback. r=ato a=tomcat
...
With bug 1344748 landed the default preferences and their handling has been
changed. Builds starting with Firefox 54.0 can handle that, but previous
releases don't enable Marionette at all after a restart under special
conditions (invalidating 'update.status' file before the restart).
To prevent the bustage we have to keep the preference
'marionette.defaultPrefs.enabled' around until the next ESR release
is out.
MozReview-Commit-ID: AB3liJlb6M7
--HG--
extra : amend_source : 35ae31af3c1a44d9ad965dbeb395297a73e86a81
2017-04-21 11:16:06 +02:00
Carsten "Tomcat" Book
975e251aff
merge mozilla-inbound to mozilla-central a=merge
2017-04-21 10:57:02 +02:00
Iris Hsiao
7aacf33d10
Backed out 9 changesets (bug 1353689) for web platform reftest failures
...
Backed out changeset 80ac3ea1427e (bug 1353689)
Backed out changeset 9a5b36fefb22 (bug 1353689)
Backed out changeset 44c5f4b4cdfc (bug 1353689)
Backed out changeset 7f2790b4c963 (bug 1353689)
Backed out changeset 8d8d2824a763 (bug 1353689)
Backed out changeset d3ced5751998 (bug 1353689)
Backed out changeset 5179ebf1e982 (bug 1353689)
Backed out changeset ebf24732e9b3 (bug 1353689)
Backed out changeset e81924e4cff3 (bug 1353689)
2017-04-21 13:38:28 +08:00
Dan Glastonbury
92a65a96fb
Bug 1346665 - P2: Import rustified cubeb_pulse.c. r=kinetik,rillian
...
Enable by setting:
media.cubeb.backend = "pulse-rust"
MozReview-Commit-ID: EZXJAzN3X7c
2017-04-21 14:01:01 +10:00
Dan Glastonbury
709bb40008
Bug 1346665 - P1: Enable USE_PULSE_RUST in libcubeb. r=kinetik,rillian
...
MozReview-Commit-ID: 5ZQLFXNFWdB
2017-04-21 14:01:00 +10:00
Dragana Damjanovic dd.mozilla@gmail.com
8e864608b1
Bug 1310197 - Fix comment.r=me
2017-04-21 11:43:03 +08:00
Nicholas Nethercote
213518b7e8
Bug 1358074 (part 6, attempt 2) - Don't use mWasPaused on Android. r=mstange.
...
--HG--
extra : rebase_source : 99da4bfb335d27b5ea35ce10a149c82abd13ca77
2017-04-21 13:27:59 +10:00
Nicholas Nethercote
42226dcae0
Bug 1358074 (part 5, attempt 2) - Rename mThreadNameFilters as mFilters. r=mstange.
...
--HG--
extra : rebase_source : 4d26f553136268ac0b20448708254bdbf972f411
2017-04-21 13:27:55 +10:00
Nicholas Nethercote
f51b56128c
Bug 1358074 (part 4, attempt 2) - Rename PS::{Mutex,AutoLock,LockRef} as PS{Mutex,AutoLock,LockRef}. r=mstange.
...
--HG--
extra : rebase_source : e1ea40df9197658b9c3b950e5f259206c6a3785b
2017-04-21 13:27:53 +10:00
Nicholas Nethercote
c28a0c41b5
Bug 1358074 (part 3, attempt 2) - Don't measure process creation time on every profiler_start() call. r=mstange.
...
--HG--
extra : rebase_source : 588969b00e56cd7b65904a8d0baf712ea1b57ca5
2017-04-21 13:23:34 +10:00
Nicholas Nethercote
2c0ca9635a
Bug 1358074 (part 2, attempt 2) - Unexport and rename ProfilerState. r=mstange.
...
--HG--
extra : rebase_source : 5b3e049f24d7d4f2e45989e9ee7f05c0258b1280
2017-04-21 13:23:34 +10:00
Nils Ohlmeier [:drno]
f588ac7e28
Bug 1303867: destroy SSL FD to send out DTLS allert on close. r=mt
...
MozReview-Commit-ID: EaMkehmTcs3
--HG--
extra : rebase_source : 18acf0fe7bc3b6ccffc0c5667a962161411b56d5
2017-04-20 19:52:24 -07:00
Nicholas Nethercote
d83ce90018
Bug 1356694 - Create a ProfileGatherer in nsProfiler() if the profiler is active. r=mstange.
...
This fixes a JS exception that gets thrown when one tries to capture a profile
in this case.
--HG--
extra : rebase_source : 46f6eeed3c17086b0b6c35b26f3c9e4841dd6cff
2017-04-21 09:38:39 +10:00
Mike Conley
47d93efc2d
Bug 1357169 - Don't apply some unnecessary style rules to checkboxes or radio inputs on Android. r=mats
...
MozReview-Commit-ID: GGLkTmnBtxa
--HG--
extra : rebase_source : 1efc907e4203946bec2fd187c2fe12e7ea9be536
2017-04-20 16:15:07 -04:00
Mark Banner
f10153a407
Bug 1358213 - Give WebExtension created menuitems in the context menu an ID. r=kmag
...
This matches the rest of the context menu and is better for unit tests.
MozReview-Commit-ID: 509HH4wnClN
--HG--
extra : rebase_source : 61456ee75f75baefd38fd9dd53e9cce9b7e3fefa
2017-04-20 20:48:16 +01:00
Bobby Holley
b093fa5b7c
servo: Merge #16578 - Fix up the style sharing cache (from bholley:fix_style_sharing_cache); r=emilio
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1358694
Source-Repo: https://github.com/servo/servo
Source-Revision: a26079d3229beefa90949a93e13ff374649374cc
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : a794839431bb0746904b1156ad94e9f3c2746319
2017-04-23 14:45:29 -05:00
Munro Mengjue Chiang
699799aeb9
Bug 1358030 - add mochitest for webrtc android remote h/w encoder. r=jib
...
MozReview-Commit-ID: JCtWTNg89io
--HG--
extra : rebase_source : 8cd05b1b1fa270bf0fb9dbee9b899ee24d4b0d69
2017-04-20 14:54:55 +08:00
Manish Goregaokar
88f32a873b
servo: Merge #16596 - Handle length parsing mode for other types too (from Manishearth:length-parsing); r=heycam
...
All length types should handle this. Seems to block a couple tests.
try at https://treeherder.mozilla.org/#/jobs?repo=try&revision=b1eb64509e65f9dc548d361ac2ae00ce000c9d7b
Source-Repo: https://github.com/servo/servo
Source-Revision: fffb94530e6dcdfa021e1d86778ada4c7af2fbb9
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 0f992313f7d18bfc7746d651da90f39bc90d9277
2017-04-24 22:03:12 -05:00
Julian_Chu
2ec693fe0e
Bug 1359098 - fix getDrawable method missing problem in CustomTabs r=nechen
...
The method Context.getDrawable was introduced in API 21. To be
compatible with Kitkat, should use Resources.getDrawable instead.
MozReview-Commit-ID: 1ZajYWPTVj0
--HG--
extra : rebase_source : d9aa89d3cae5040b861cc6c07f2a2461fab4ce82
2017-04-25 10:06:15 +08:00
Cameron McCormack
6334a97290
Bug 1341102 - Update stylo test expectations. r=me
2017-04-25 11:51:02 +08:00
Makoto Kato
bba54a63e6
Bug 1359008 - Don't use nsIDOM* in TextEditRules's member. r=masayuki
...
To clean up TextEditRules, I would like to replace nsIDOMNode with nsINode and nsIContent in TextEditRules.
GetTopEnclosingPre is unused define, so I also remove it.
MozReview-Commit-ID: 6LraexH5t4m
--HG--
extra : rebase_source : 1037dcfd949d544282dc30360bd43773f21fd929
2017-04-24 19:40:12 +09:00
Hiroyuki Ikezoe
e788bc7b46
Bug 1358965 - Drop unnecessary static_cast. r=birtles
...
MozReview-Commit-ID: 1V1ISqv2uo1
--HG--
extra : rebase_source : 7ca59d60d577c076ad58411e3a05d7d3dec460ed
2017-04-25 12:24:51 +09:00
Hiroyuki Ikezoe
1abf302a6d
Bug 1358965 - Don't call UpdateEffectProperties and UpdateTransitions() for null computed values. r=birtles
...
MozReview-Commit-ID: 9NfR2Dzq92g
--HG--
extra : rebase_source : 55226af51b811afc6b5f821551550d81b344a80f
2017-04-25 11:29:43 +09:00
Iris Hsiao
3b17383f8d
Merge mozilla-central to autoland
2017-04-25 11:28:40 +08:00
dynamis
40d7556e32
Bug 1351972 - Use HTTPS for Rakuten search provider if possible. r=mkaply
...
--HG--
extra : rebase_source : c03715f42a8031e896a79d2760cacae7f00c60cb
2017-04-20 02:11:00 -04:00
Boris Zbarsky
c496eb135e
Bug 1358056. Fix stylesheet handling of associated documents in various edge cases. r=heycam
2017-04-24 15:44:19 -04:00
David Parks
532fe74f04
Bug 1347710 - Enable sandbox protections for the Windows GPU process. r=bobowen
...
The sandbox works with levels. The GPU sandbox level defaults to 1 in all builds. It is controlled by security.sandbox.gpu.level.
2017-04-24 09:46:09 -07:00
Lars T Hansen
e7763d14f5
Bug 1358962 - JS engine non-unified builds, add missing -inl includes. r=jandem
2017-04-24 09:03:50 +02:00
Petr Sumbera
e8cb02c59f
Bug 1352449 - JSErrorReport::initBorrowedLinebuf should be called with aligned pointer for char16_t. r=arai
2017-04-21 03:59:25 -07:00
Luke Wagner
2b1c12aa2c
Bug 1356680 - Baldr: make builtin thunks JSRuntime-independent (r=bbouvier)
...
MozReview-Commit-ID: 2bIvhjULsg6
--HG--
rename : js/src/wasm/WasmRuntime.cpp => js/src/wasm/WasmBuiltins.cpp
rename : js/src/wasm/WasmRuntime.h => js/src/wasm/WasmBuiltins.h
2017-04-24 13:35:14 -05:00
Ehsan Akhgari
755165acec
Bug 1356922 - Part 2: Remove TabParent::sNextTabParent; r=billm
2017-04-24 14:18:31 -04:00
Ehsan Akhgari
6399dc4d9a
Bug 1356922 - Part 1: Replace the next TabParent global pointer with per-window/tab next TabParent ID; r=billm,mconley
...
This patch replaces the usage of sNextTabParent pointer to store the next
PBrowser parent actor to be used by the next frame loader with the
following information:
* In the case where the content JS has requested a new tab, the ID of the
next TabParent will be stored on the <xul:browser> element.
* In the case where the content JS has requested a new window, the ID of
the next TabParent will be stored on the created nsXULWindow.
2017-04-24 14:18:29 -04:00
Ehsan Akhgari
d88f29c686
Bug 1358709 - Part 3: Avoid calling PCToLineNumber before showing the slow script info bar in the content process; r=billm
2017-04-24 14:15:53 -04:00
Ehsan Akhgari
a628d03be7
Bug 1358709 - Part 2: Remove the SlowScriptData.lineno IPDL field and the glue code; r=bill
2017-04-24 14:15:52 -04:00
Ehsan Akhgari
561daa3a09
Bug 1358709 - Part 1: Remove nsIHangReport::GetScriptLineNo; r=billm
...
This is dead code, and removing it is harmless.
2017-04-24 14:15:52 -04:00
Bob Clary
e0fcc0bc36
Bug 1358876 - Autophone - disable perma orange tests on Android 5.1, r=jmaher.
2017-04-24 08:02:59 -07:00
Stone Shih
1f07ae94aa
Bug 1357995 - Run the full screen test in a new window so that we can access to fullscreen API after pushing preference. r=masayuki
...
MozReview-Commit-ID: KGrOWUl453C
--HG--
extra : rebase_source : ad62689236d0f164b88309b606898a995bd609e8
2017-04-20 13:00:23 +08:00
Botond Ballo
3c8b50b2af
Bug 1355376 - Do not use async scrollbar dragging for scroll frames with custom scrollbar mediators. r=mstange
...
Supporting custom scrollbar mediators would require having custom logic in APZ
for each custom mediator. Since custom mediators are only used by legacy XUL
elements (<listbox> and <tree>) that isn't worth implementing.
MozReview-Commit-ID: KtCUvtiR1qn
--HG--
extra : rebase_source : dfd301da4d6877dd636c9719df46409db260d94c
2017-04-21 19:26:13 -04:00
Andrew Swan
ebcf41ae27
Bug 1358229 Fix exception during optional permission prompts r=rhelmer
...
MozReview-Commit-ID: 5e3tlFF7uvp
--HG--
extra : rebase_source : 44821fa0cdc9a97ccb99d0587e8575bb02ed8c0e
2017-04-24 10:44:41 -07:00
Chris Peterson
c0d7dd79dd
Bug 1358041 - Hoist some eslint rules from browser/ subdirectories to browser/.eslintrc. r=standard8
...
All of browser/ JS code passes these eslint rules, so we can hoist them from subdirectories' .eslintrc to the common browser/.eslintrc.
MozReview-Commit-ID: GMidHq0UIlH
--HG--
extra : rebase_source : 802631e372bbf6c256f5236deb275cb05fd73894
extra : histedit_source : a87b58345ff471b2504244d90c4ea1aa149a3c86
2017-04-19 16:53:43 -07:00
Chris Peterson
8aa23dcea6
Bug 1358041 - Fix no-aArgs eslint warning about Hungarian Notation in browser/extensions/formautofill/. r=standard8
...
This eslint warning is a regression from bug 1340468:
browser/extensions/formautofill/content/FormAutofillFrameScript.js
warning Parameter 'aMessage' uses Hungarian Notation, consider using 'message' instead. mozilla/no-aArgs (eslint)
MozReview-Commit-ID: LqEZT0RNp7K
--HG--
extra : rebase_source : 25af56d0d1caa9cce7f03367bc61f88882e8d12b
extra : histedit_source : 0e25c63e195430a0b616144ee0cf1d141efabc8b
2017-04-20 00:05:12 -07:00
Nathan Froyd
15f364135a
Bug 1358597 - always make Cargo verbose in automation; r=ted.mielczarek
...
This change brings Cargo closer to what our C/C++ build already does,
and some forms of Cargo failure are only diagnosed when you pass
`--verbose`, so let's eliminate that extra step for people.
2017-04-21 22:25:59 -04:00
Mason Chang
29d29e1c54
Bug 1353521. Fix telemetry entry for display item counts to expire sooner. r=bsmedberg data-r=bsmedberg
2017-04-21 18:05:13 -07:00
Wes Kocher
4a05296446
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Cb0b59wJ0vy
2017-04-21 17:35:24 -07:00