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
Iris Hsiao
56c2787435
Backed out changeset ef655e427521 (bug 1345515) for devtool test failures at responsivedesign.jsm
2017-04-20 10:01:01 +08:00
sotaro
e39bdc681a
Bug 1356944 - Fix external image id allocation of WebRenderTextureHost r=nical
2017-04-20 10:24:13 +09: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
Kris Maglione
f5b580e5e9
Bug 1358415: Don't trigger reflow just to compute tab geometry. r=aswan
...
MozReview-Commit-ID: DnFSbDfOskT
--HG--
extra : rebase_source : e6829657b250fa8ec893b3e73b7d9956dfe34424
extra : amend_source : f20cfab374b29b7d3475579a0fe5e11ab2e6dcb4
2017-04-21 13:22:34 -07:00
David Major
d66d8cc636
Bug 1357218: Call SetJitExceptionHandler in child processes too. r=ted
2017-04-21 20:25:19 -04:00
Florian Queze
f596929f1c
Bug 1358382 - Compute the searchbar panel size and position without sync reflow, r=adw.
2017-04-22 02:09:05 +02:00
Florian Queze
dddd24505a
Bug 1356593 - reimplement the search service's ParamSubstitution function to avoid doing unnecessary work, r=adw.
2017-04-22 02:08:54 +02:00
Ben Kelly
89c15f7851
Bug 1358622 Fix unified build bustage in PUiCompositorController.ipdl. r=kats
2017-04-21 19:15:54 -04:00
Timothy Nikkel
b9ce833c75
Bug 1358290. Clear nsPluginFrame's old mInnerView before creating a new one. r=mats
...
This can happen if an instance owner goes away and then comes back.
2017-04-21 17:55:21 -05:00
Randall Barker
af484e7317
Bug 1358592 - Dynamic Toolbar v3 breaks back button rendering on android tablets r=esawin
...
Now that ShapedButton uses Mode.DST_OUT, the path needs to be inverted
so the back button is rendered correctly.
MozReview-Commit-ID: 8shpFf49zRG
2017-04-21 15:28:50 -07:00
Brendan Dahl
0dd2fb109f
Bug 1353938 - Add a basic clipboard for headless.
...
Adds a headless clipboard that supports copying
and pasting text.
2017-04-21 15:21:51 -07:00
Eugen Sawin
1b914c5725
Bug 1323296 - [1.0] Move Gecko initialization into the GeckoView initialization. r=jchen
2017-04-21 23:45:46 +02:00
Mason Chang
3f9800f4d6
Bug 1337761. Mark tests as random-if for intermittent reftest failure. r=kats
2017-04-19 15:42:44 -07:00
Mason Chang
58121220e3
Bug 1337761 - Part 2: Don't send external images to the parent side if a transaction is incomplete. r=nical
2017-04-19 15:39:46 -07:00
Mason Chang
ad19a1640c
Bug 1337761 - Implement WebRenderLayerManager::EndEmptyTransaction. r=mattwoodrow
2017-04-19 15:39:44 -07:00
Kearwood Gilbert
eba3a06d5f
Bug 1356382 - Move jsoncpp library and ensure it is included even when crashreporter is not r=ted
...
MozReview-Commit-ID: 2g9sFP6QQCU
--HG--
rename : toolkit/crashreporter/jsoncpp/AUTHORS => toolkit/components/jsoncpp/AUTHORS
rename : toolkit/crashreporter/jsoncpp/GIT-INFO => toolkit/components/jsoncpp/GIT-INFO
rename : toolkit/crashreporter/jsoncpp/LICENSE => toolkit/components/jsoncpp/LICENSE
rename : toolkit/crashreporter/jsoncpp/NEWS.txt => toolkit/components/jsoncpp/NEWS.txt
rename : toolkit/crashreporter/jsoncpp/README.md => toolkit/components/jsoncpp/README.md
rename : toolkit/crashreporter/jsoncpp/include/json/allocator.h => toolkit/components/jsoncpp/include/json/allocator.h
rename : toolkit/crashreporter/jsoncpp/include/json/assertions.h => toolkit/components/jsoncpp/include/json/assertions.h
rename : toolkit/crashreporter/jsoncpp/include/json/autolink.h => toolkit/components/jsoncpp/include/json/autolink.h
rename : toolkit/crashreporter/jsoncpp/include/json/config.h => toolkit/components/jsoncpp/include/json/config.h
rename : toolkit/crashreporter/jsoncpp/include/json/features.h => toolkit/components/jsoncpp/include/json/features.h
rename : toolkit/crashreporter/jsoncpp/include/json/forwards.h => toolkit/components/jsoncpp/include/json/forwards.h
rename : toolkit/crashreporter/jsoncpp/include/json/json.h => toolkit/components/jsoncpp/include/json/json.h
rename : toolkit/crashreporter/jsoncpp/include/json/reader.h => toolkit/components/jsoncpp/include/json/reader.h
rename : toolkit/crashreporter/jsoncpp/include/json/value.h => toolkit/components/jsoncpp/include/json/value.h
rename : toolkit/crashreporter/jsoncpp/include/json/version.h => toolkit/components/jsoncpp/include/json/version.h
rename : toolkit/crashreporter/jsoncpp/include/json/writer.h => toolkit/components/jsoncpp/include/json/writer.h
rename : toolkit/crashreporter/jsoncpp/src/lib_json/json_reader.cpp => toolkit/components/jsoncpp/src/lib_json/json_reader.cpp
rename : toolkit/crashreporter/jsoncpp/src/lib_json/json_tool.h => toolkit/components/jsoncpp/src/lib_json/json_tool.h
rename : toolkit/crashreporter/jsoncpp/src/lib_json/json_value.cpp => toolkit/components/jsoncpp/src/lib_json/json_value.cpp
rename : toolkit/crashreporter/jsoncpp/src/lib_json/json_valueiterator.inl => toolkit/components/jsoncpp/src/lib_json/json_valueiterator.inl
rename : toolkit/crashreporter/jsoncpp/src/lib_json/json_writer.cpp => toolkit/components/jsoncpp/src/lib_json/json_writer.cpp
extra : rebase_source : 6996fe5fd4a8e704a138b568d636c1d5238f15b2
2017-04-19 14:41:03 -07:00
Edmund Wong
33a667c380
Bug 1358403 - Add a colon to complete the rust url when mach build dies when it can't find the rust compiler. r=froydnj
...
MozReview-Commit-ID: 3E3A9laTdoX
--HG--
extra : rebase_source : 2c5745eadd935b0e20abfb2d106bdb247ea0b5e8
2017-04-21 15:43:14 +08:00
Markus Stange
89bf2bcbfc
Bug 1350503 - Wrap the performance actor's sharedLibraries value inside an object so that it can be transferred through the debugger protocol. r=gregtatum
...
MozReview-Commit-ID: 3cXfaSrWFJW
--HG--
extra : rebase_source : 7dca681aa1b43e9351e398966416614e656f78e0
2017-04-20 16:10:47 -04:00
Zibi Braniecki
61ac53ebb8
Bug 1358543 - Only set new locale callbacks in xpc_LocalizeContext if they're not set. r=smaug
...
With changes introduced in bug 1356066 I made the xpc_LocalizeContext be
called on each app locale change to update the default locale in each context.
Unfortunately, this function is also assigning the locale callbacks and
with my change it started doing it on each language change.
In this patch I'm first checking if we do have XPCLocaleCallbacks for the
given context and only if we don't, I assign them.
MozReview-Commit-ID: 7AiCsJfKBID
--HG--
extra : rebase_source : 1efe65895759ffc07e0047d063a405d757cb1092
2017-04-21 09:49:42 -07:00
Sebastian Hengst
ac84beec3b
merge mozilla-central to autoland. r=merge a=frequent-orange-fix
2017-04-21 20:26:51 +02:00
Julian Descottes
3466153b93
Bug 1358070 - register dedicated privileged image for browser_docshell_type_editor.js;r=Gijs
...
The test image/test/browser/browser_docshell_type_editor.js used to rely on a devtools image.
Devtools are moving away from mozilla central, so here we register a new image dedicated for
this test.
MozReview-Commit-ID: Log4J0eLudV
--HG--
extra : rebase_source : 63890e9b4bbcf4de46190d42808ed92430f3c072
2017-04-20 11:46:51 +02:00
Edouard Oger
1b936ebd82
Bug 1356112 - Set identity.fxaccounts.settings.devices.uri when using the FxA well-known configuration. r=tcsc
...
MozReview-Commit-ID: IJaMuIorXHg
--HG--
extra : rebase_source : 9dc1e723632c1821af5299e6f91c54471c4855f6
2017-04-20 13:57:23 -04:00
Sebastian Hengst
e35a5d0b79
Backed out changeset f39e67694994 (bug 1302470) for failing mochitest test_bug263683.xul on opt-based builds on Linux and on debug on OSX, at least. r=backout
2017-04-21 19:09:12 +02:00
Sebastian Hengst
0565ac832f
Backed out changeset 572662b36c77 (bug 1302470)
2017-04-21 19:09:12 +02:00
Sebastian Hengst
3e0e5a51d2
Backed out changeset a5a77d4a3cf3 (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
e78736fcec
Backed out changeset d0ecd711cbc4 (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
114e6952d0
Backed out changeset d12341c804a2 (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
4608be37d8
Backed out changeset 726e98cd071e (bug 1302470)
2017-04-21 19:09:11 +02:00
Sebastian Hengst
6784deba77
Backed out changeset 95aca3b5524e (bug 1302470)
2017-04-21 19:09:11 +02:00
Kris Maglione
726576d314
Bug 1356810: Follow-up: Fix SDK worker tests. a=merge
...
MozReview-Commit-ID: 8ObX3OKozCF
--HG--
extra : source : bf8468e259dce509bfe0c4cc51874a0797932e36
2017-04-19 14:10:52 -07:00
Wes Kocher
cb8ce82cca
Merge inbound to m-c a=merge
2017-04-19 17:10:04 -07:00
Andrew Swan
251c58d506
Bug 1357410 follow-up sign remaining unsigned permission test xpis r=andym
...
MozReview-Commit-ID: JA3fAWPIIJn
--HG--
extra : rebase_source : 3d3e64d03cb9e9576ff51efd21049174b7698898
2017-04-19 12:29:34 -07:00
Jonathan Kew
7e488692ea
Bug 1357694 - Use AutoTArray for the array members in BidiLineData, to reduce heap allocation costs. r=dholbert
2017-04-19 20:09:32 +01:00
Kris Maglione
32d79e3539
Bug 1356810: Follow-up: Fix xpcshell test for async subscript return value.
...
MozReview-Commit-ID: 2lgw8KzvjBT
--HG--
extra : rebase_source : db0dfd6eaf3dc32f56b25ba319dd797ec1b7b06a
2017-04-19 12:07:52 -07:00
Paul Bignier
27d15a14ef
Bug 1356896 - Convert the shistory to use mozilla/LinkedList.h rather than prclist.h. r=erahm
2017-04-19 10:05:00 -07:00
Peter Moore
a369458957
Bug 1358142 - Support Content-Encoding header in mozharness when downloading from a url,r=aki
2017-04-21 19:38:46 +02:00