Commit Graph

533693 Commits

Author SHA1 Message Date
Iris Hsiao
1401934d7b merge mozilla-inbound to mozilla-central a=merge 2017-05-02 11:04:36 +08:00
Anthony Ramine
efb448b6e1 servo: Merge #16683 - Fix serialisation of place-content (from nox:place-content); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: 8850a01b81f87b481eb56287b7928c64890ba1a9

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 73e1e1690ec2093bfa07b1612441e6fc37962a25
2017-05-01 19:57:40 -05:00
Michael Layzell
30484a2cd3 Bug 1346415 - Disable the native stack gathering test outside of windows x86, a=xpc-bustage
MozReview-Commit-ID: 5eP8rOLAFYS
2017-05-01 18:32:00 -04:00
Shu-yu Guo
c619f9ac87 Bug 1360839 - Call IteratorClose due to abrupt completion from yield. (r=arai) 2017-05-01 15:08:03 -07:00
David Major
8040b396bd Bug 1351838: Don't sprintf within the profiler since it may take a lock. r=froydnj
--HG--
extra : rebase_source : 8d5f8c4fc5a5f205653db12fb34f9cd51fddfc65
2017-05-01 17:57:12 -04:00
Ben Hearsum
3fc6f41c38 bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - enable pgo, fix Linux treeherder symbols, use correct mozconfigs for Mac and Windows. r=rail
MozReview-Commit-ID: LQAzdw7paGf
2017-05-01 16:26:26 -04:00
David Major
e5d98f2a57 Bug 1360642: Increase SAMPLER_MAX_STRING_LENGTH to capture more URLs. r=mstange
--HG--
extra : rebase_source : b4cbbce0b1240190d93488daa06456536588cf55
2017-05-01 16:26:39 -04:00
Michael Layzell
c6c857360d Bug 1346415 - Initialize mNativeStackCnt in ThreadHangStats constructor, a=valgrind-bustage
MozReview-Commit-ID: 4Hsm0e0d1N9
2017-05-01 15:59:53 -04:00
Robert Strong
2a9634cd08 Bug 1360745 - The OS X elevation code hangs when running nightly. r=spohl
Adds back code that shouldn't have been removed in bug 1156046 that checks if the installation can be written to and if it isn't launches the elevated update
2017-05-01 12:45:51 -07:00
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
Andrew McCreight
385f858206 Bug 1359935 - Don't call sendAsyncMessage in mockedSessionTransport.close() after tearDown. r=kershaw
For some reason, when running test_presentation_sender_startWithDevice.html
we end up running mockedSessionTransport.close() late in shutdown. The
special powers code to do sendAsyncMessage has been torn down already,
and we end up leaking in shutdown, without an extra GC.

Also, this patch replaces some leading tabs with spaces.

MozReview-Commit-ID: BnwMBgR8iYZ

--HG--
extra : rebase_source : 42073b9da0053083f39704724d6282c60c116484
2017-04-28 14:13:35 -07:00
Haik Aftandilian
d40a38334b Bug 1360356 - [Mac] Remove "/Library/Caches/TemporaryItems" rule from level 3 Content Sandbox; r=Alex_Gaynor. a=merge
Remove reading of "~/Library/Caches/TemporaryItems" from level 3 and update
sandboxing filesystem test to check ~/Library/Caches/TemporaryItems readability.

MozReview-Commit-ID: 6EMzH7brSnp

--HG--
extra : rebase_source : f97b5625da2abda73decc969fc581c2bf858183f
extra : amend_source : ab31c96ca883314dcf2f3ff0293a8fd6ac4748dc
2017-04-28 11:48:43 -07:00
Wes Kocher
4120535ec8 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6eRu2UC1Xmg
2017-05-01 16:01:52 -07:00
Wes Kocher
7faa53484a Merge inbound to central, a=merge
MozReview-Commit-ID: 8sRTD0l9sKa
2017-05-01 15:55:18 -07:00
Wes Kocher
207f8abf09 Merge autoland to central, a=merge
MozReview-Commit-ID: 2eZnRimnb7W
2017-05-01 15:39:53 -07:00
Daniel Holbert
74687b05c2 Bug 1361086: Simplify UndisplayedMap::GetListFor/GetOrCreateListFor to take nsIContent* rather than nsIContent**. r=emilio
This patch shouldn't affect behavior -- it just takes a latent opportunity for
simplification and removes an unused layer of indirection. These functions were
set up to look like they took outparams, but none of the callers were using the
value left in the outparam.

MozReview-Commit-ID: LaL7YiyVYS2

--HG--
extra : rebase_source : 28466d6ab36da2e3609e7ed0fdb51618e652c7f7
2017-05-01 09:57:55 -07:00
Matt Brubeck
8953bcba61 servo: Merge #16677 - Update dependencies to latest compatible versions (from mbrubeck:always-be-updating); r=jdm
Cargo.lock changes only, does not affect stylo.  One new dependency because `brotli` split into two crates.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes do not require tests because they touch Cargo.lock only

Source-Repo: https://github.com/servo/servo
Source-Revision: 487da47ea4f46a480fbc2da985a05f0fa7953e99

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9352629a943a762d7a8f62cac4c136e09cc1d87a
2017-05-01 12:38:22 -05:00
Wes Kocher
9e5f4793f5 Bug 1341102 - Remove fails-if(stylo) for color-stop-clamp-interpolation.html a=bustage
MozReview-Commit-ID: GdF2GufuvpV
2017-05-01 12:00:24 -07:00