Ehsan Akhgari
b3c48a1104
Bug 1360723 follow-up: Rename ContentParent::AboutToLoadDocumentForChild to ContentParent::AboutToLoadHttpFtpWyciwygDocumentForChild
2017-05-01 15:44:01 -04:00
David Major
33bad54a1c
Bug 1358251: EnsureSymInitialized doesn't need to EnsureWalkThreadReady. r=mstange
...
--HG--
extra : rebase_source : d81dabe40ff11bce3586df0edfaccd8fa9da1e28
2017-05-01 15:34:50 -04:00
Sebastian Hengst
7ba7789b1e
Bug 1357206 part 6. Disable new behavior until devtools tests are fixed. r=bustage-fix CLOSED TREE
2017-05-01 21:35:49 +02:00
Neil Deakin
cf77cf0e03
Bug 1356587, update the gEditUIVisible flag when the panelUI is opened and closed so that the command updating optimization actually applies. Currently it never applies once the panel has been opened at least once, r=gijs
2017-05-01 10:42:33 -04:00
Neil Deakin
8d7a93a4e3
Bug 1354564, add a queue-up mechanism to command dispatchers that lets updates be queued up so that duplicates can be removed. Use this for tab switching to reduce the number of extraneous command updates that occur, r=mconley
2017-05-01 10:42:33 -04:00
Sebastian Hengst
140c5952f1
Backed out changeset ddf532ded6f2 (bug 1317856) for various plugin related test failures, e.g. test_refresh_navigator_plugins.html. r=backout
2017-05-01 21:03:17 +02:00
Jim Chen
5b467557ab
Bug 1357873 - Fix format warning in webrtc; r=jesup
...
Use printf macros to fix format warnings on AArch64.
2017-05-01 14:46:01 -04:00
Jim Chen
55f9cd162e
Bug 1357873 - Fix format warning in omx-plugin; r=cpearce
...
Use printf macros to fix format warnings on AArch64.
2017-05-01 14:46:01 -04:00
Jim Chen
a4925f9438
Bug 1357873 - Fix format warning in gfx; r=heycam
...
Use printf macros to accommodate AArch64 types.
2017-05-01 14:46:01 -04:00
Jim Chen
a1a22f23e5
Bug 1357873 - Fix up 64-bit Android macros in IntegerPrintfMacros.h; r=Waldo
...
On 64-bit Android, the inttypes.h macros for [u]int_fastN_t types (e.g.
int_fast16_t) use "d", "u", etc. as the format specifier, but the types
themselves are defined as `long`, `unsigned long`, etc. This patch
redefines the macros as `PRId64`, `PRIu64`, etc. to provide correct
behavior.
2017-05-01 14:46:00 -04:00
Jim Chen
49768eb480
Bug 1357874 - Disable RegExp JIT for AArch64; r=snorp
...
I encountered crashes in jitted regexp code in my AArch64 Fennec build.
This patch disables that for now, but obviously we want to look into the
crashes and eventually turn this back on.
2017-05-01 14:46:00 -04:00
Jim Chen
50d30e203b
Bug 1357874 - Add more AArch64 support to JS code; r=luke
...
* Fix a parentheses warning when compiling testGCAllocator.cpp.
* Define GETRANDOM_NR macro for AArch64.
* Disable Android workarounds in jsnativestack.cpp and
WasmSignalHandlers.cpp for AArch64, because AArch64 is only supported
on API 21+, in which case those workarounds don't apply.
* Enable trace logging in TraceLogging.cpp.
2017-05-01 14:46:00 -04:00
Ryan VanderMeulen
d87c5f7e78
Backed out changeset 43db947ee2fe (bug 1354715) for causing bug 1361103.
2017-05-01 14:11:56 -04:00
Felipe Gomes
1814db25a0
Bug 1317856 - Configure Nightly to download and use the flash 3rd party blocklist, in preparation for switching Flash as Click-to-Activate. r=bsmedberg
...
MozReview-Commit-ID: Ch806ETHKAP
2017-05-01 15:03:09 -03:00
Aaron Klotz
edf5c2626f
Bug 1354077: Return IPC_FAIL from TabParent::RecvPDocAccessibleConstructor when we receive a top-level document with a null COM proxy; r=tbsaunde
...
MozReview-Commit-ID: KO2B1aWiqCf
2017-04-28 18:37:22 -06:00
Michael Layzell
25ff5420dd
Bug 1358619 - Fetch the stack and native stack within the same pause of the target thread, r=froydnj
2017-05-01 13:40:37 -04:00
Michael Layzell
5f77ef972f
Bug 1346415 - Collect native stacks at the same time as pseudostacks on nightly, r=mconley
2017-05-01 13:40:37 -04:00
Michael Layzell
58464c1919
Bug 1346415 - Use FramePointerStackWalk for less deadlocking when stackwalking on x86, r=njn
...
MozReview-Commit-ID: CAHarvGSuTY
2017-05-01 13:40:37 -04:00
Lee Salzman
ce86d53eec
Bug 1358776 - fix building of SkBitmapProcState on ARM NEON. r=jrmuizel
2017-05-01 13:36:19 -04:00
Boris Zbarsky
c11223cba0
Bug 1357206 part 5. When moving the cursor to the end of text on value set, reset the selection direction as well, per spec. r=ehsan
2017-05-01 13:33:09 -04:00
Boris Zbarsky
29d5ae0bfd
Bug 1357206 part 4. Don't move the cursor even if eSetValue_MoveCursorToEndIfValueChanged is set, if the value did not change. r=ehsan
2017-05-01 13:28:54 -04:00
Boris Zbarsky
ff31c3ca29
Bug 1357206 part 3. Rename eSetValue_MoveCursorToEnd to eSetValue_MoveCursorToEndIfValueChanged, because those are the semantics we want for it. r=ehsan
...
No actual behavior change here.
2017-05-01 13:26:21 -04:00
Boris Zbarsky
56263453b3
Bug 1357206 part 2. Common up the PlatformToDOMLineBreaks calls for the have-editor and do-not-have-editor cases in nsTextEditorState::SetValue. r=ehsan
...
At this point both calls happen unconditionally. This also removes a search for
\r which the callee will perform anyway.
2017-05-01 13:26:18 -04:00
Boris Zbarsky
107496cc39
Bug 1357206 part 1. Move conversion of the new textarea/input value to DOM linebreaks to before we check whether the new value matches the old value. r=ehsan
...
Otherwise we end up calling into editor code and doing a bunch of work even though the value hasn't actually changed, when a value with \r in it is set repeatedly.
2017-05-01 13:26:11 -04:00
Boris Zbarsky
12bc4392d8
Bug 1360557. Fix the Web IDL parser to report more useful errors when extended attributes are used on constructs that don't allow them. r=qdot
2017-05-01 13:25:47 -04:00
Kim Moir
5e08107df0
Bug 1360964 - Promote Taskcluster Mac debug builds to Tier 1 and make sure that tests are scheduled off them. r=Callek
...
--HG--
extra : rebase_source : 36a5304016b244984bfd2edd95a125aae4381505
2017-05-01 09:34:00 -04:00
Ben Hearsum
55e7aca426
bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - set stage product for buildbot based builds. r=rail
...
To make OS X and Windows DevEdition builds upload to the "devedition" area on archive, instead of "firefox".
--HG--
extra : amend_source : b5472a9c2f27aa59b7f8715800dcb2161fe4252f
2017-05-01 12:58:27 -04:00
Jan de Mooij
e4f46ab99f
Bug 1360852 - Fix emitGuardIsInt32Index to allocate input register before calling addFailurePath. r=evilpie
...
--HG--
extra : amend_source : ca2f2995afbe85ab9b8b3662bb7f8bbf22d91b22
2017-05-01 12:38:51 -04:00
Frank-Rainer Grahl
2f2263123a
Bug 1360631 - Fix VS2015 x86 cross compiling using start-shell.bat. r=ted
2017-04-30 03:40:00 -04:00
Matheus Longaray
1cec8e74d5
Bug 1332386 - Create extra print preview browser when using Simplify Page option. r=mconley
...
This patch creates a new print preview browser to host the simplified cloned-document
when Simplify Page option is used on preview. Also, this patch keeps track of what browser
should be presented, based on whether the 'Simplify page' checkbox is checked.
MozReview-Commit-ID: FZSRUyC49Wk
2017-05-01 17:30:48 +02:00
Kevin Jones
4171e7467d
Bug 1360940 - Don't instantiate lazy browsers when checking if the window can close. r=mconley
...
--HG--
extra : amend_source : b43a008cff64aec3fd09fd743bb794c9ecc4fbdf
2017-04-30 15:21:00 -04:00
Ryan VanderMeulen
7d60d02ada
Bug 1361060 - Update pdf.js to version 1.8.290. r=bdahl
2017-05-01 11:01:24 -04:00
Ben Hearsum
81d1f419d1
bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - fix stage_platform, clobbers, and update_channel. r=asasaki
...
Because DevEdition builds are intended to be shipped, we must force clobbers on all of them. We also need to fix the update channel, which is currently still set to "beta". In order to make it possible to override this we need to change stage_platform to a unique value.
--HG--
extra : amend_source : 84422951ad22665c1cf027882171db01953ff840
2017-05-01 09:31:09 -04:00
Avikalpa Kundu
07b9055803
Bug 1356527 - Enable the remaining rules in Telemetry .flake8; r=Dexter
2017-04-27 10:56:00 +02:00
Sebastian Hengst
9cb630f54e
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-05-01 11:23:56 +02:00
Sebastian Hengst
71ca1d9609
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 4QFAkv28IPJ
2017-05-01 11:21:49 +02:00
Phil Ringnalda
6b129efd40
Backed out changeset 867fcd3e181d (bug 1350634) for leaking in sessionstore's browser-chrome tests
...
MozReview-Commit-ID: 7NS2GkfZSp0
2017-04-30 21:14:10 -07:00
Emilio Cobos Álvarez
8288f0fa6a
Bug 1341102: Revendor rust-dependencies manually on a CLOSED TREE. r=emilio
...
MozReview-Commit-ID: FRov90MIvOe
2017-05-01 02:49:23 +02:00
David Anderson
d7a1f66c55
Make PLayerTransaction's constructor async. (bug 1350634, ipc_r=billm, r=mattwoodrow, r=kats)
...
PLayerTransaction's constructor was previously synchronous so we could
return a TextureFactoryIdentifier. This is quite reliably available
already in the case of opening a tab, due to RenderFrameParent knowing
which compositor it is attached to, so we can make the constructor
asynchronous.
In the top-level widget case, we add a new synchronous message to find
the TextureFactoryIdentifier.
2017-04-30 17:22:56 -07:00
Chris Pearce
784ad22feb
Bug 1360959 - Only assert our buffer is shmem backed if we have a buffer in ChromiumCDMChild. r=gerald
...
MozReview-Commit-ID: CapowbADccy
--HG--
extra : rebase_source : 63261b8288dce9e3ccd01196b308db907cb0ce8e
2017-05-01 11:09:21 +12:00
Emilio Cobos Álvarez
e5cd6e8c74
servo: Merge #16661 - style: Use SmallVec more in the style system (from emilio:alloc); r=bholley
...
I expect this to improve the situation significantly in https://bugzilla.mozilla.org/show_bug.cgi?id=1360881
This is worth doing on its own, though.
Source-Repo: https://github.com/servo/servo
Source-Revision: a75fa0825c267798493b824fe7513308bd042be7
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6b7ac9715c8e33c3138d1f29a42c0e61b96db453
2017-04-30 16:33:23 -05:00
Simon Sapin
6e8507f488
servo: Merge #16667 - Upgrade to rustc 1.19.0-nightly (06fb4d256 2017-04-30) (from servo:rustup); r=emilio
...
Source-Repo: https://github.com/servo/servo
Source-Revision: dbc093649fba93d8eec64f0cc734b3cbec19221d
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c3609aebfcb21ef175616bc57e5a53b7a2b47e7e
2017-04-30 14:33:11 -05:00
Sebastian Hengst
38f24dff7d
merge mozilla-central to autoland. r=merge a=merge
2017-04-30 20:24:38 +02:00
Sebastian Hengst
c9ef79fe56
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: KVxyaV1rE1g
2017-04-30 20:23:40 +02:00
Sebastian Hengst
995c3fbe93
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JHQqk6AeBy4
2017-04-30 20:22:20 +02:00
Emilio Cobos Álvarez
e44543aad4
Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
...
MozReview-Commit-ID: 5Nzhyta5Hle
--HG--
extra : rebase_source : c2e9d4bfb9239f5e851d110cd7dff98c1e1a8d8b
2017-04-30 17:30:08 +02:00
ffxbld
3dc6ceb427
No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update
2017-04-30 07:50:30 -07:00
ffxbld
0d823cefd8
No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update
2017-04-30 07:50:27 -07:00
Kannan Vijayan
3e15b3041e
Bug 1358599 - Use runtime guards for jitcode pre-barriers instead of patchable jumps. r=jandem r=sfink
2017-04-30 08:42:34 -04:00
Vangelis Katsikaros
71f396bd14
Bug 1360902 - Improve localization of netmonitor waterfall tooltip. r=flod
...
MozReview-Commit-ID: INXp80HJjUK
--HG--
extra : rebase_source : 7558d5d964fdd8b7f069dfca57bf67351ca8a347
2017-04-30 12:49:33 +03:00