Граф коммитов

533530 Коммитов

Автор SHA1 Сообщение Дата
Alastor Wu 56ef3aba49 Bug 1357639 - part5 : create new type test class for media playback. r=sebastian
Create new test class for reducing the redundant code and can provide more
flexibility for adding new related test in the future.

MozReview-Commit-ID: 2f3O8vfHo12

--HG--
extra : rebase_source : 02e081dbac6e91bcac92bea1dbfc5abf07293e40
2017-05-02 18:53:21 +08:00
Alastor Wu af1774e465 Bug 1357639 - part4 : add Fennec test for media control and audio focus. r=sebastian
Add robocop tests and mochitest chrome.

MozReview-Commit-ID: JofkKRSNdB5

--HG--
extra : rebase_source : f8a5315927cf7e10a96337468fa2dec9871b7147
2017-05-02 18:53:18 +08:00
Alastor Wu 59a4e31527 Bug 1357639 - part3 : change audio focus state before notifying observers. r=sebastian
Notify observer might cause the method (notifyStoppedPlaying) is called by C++ side,
and we should change our internal state before calling the method.

MozReview-Commit-ID: 5xNXhGmAIrR

--HG--
extra : rebase_source : 23fb8bef4066cad5238f49bb692445d9b684a84e
2017-05-02 18:53:16 +08:00
Alastor Wu fcd83aadc6 Bug 1357639 - part2 : use enum for audio focus states. r=sebastian
MozReview-Commit-ID: AQ2R6zxnONU

--HG--
extra : rebase_source : 9196ed522fee8eadbf1cfcaa77f1680f01f7f434
2017-05-02 18:53:13 +08:00
Alastor Wu a539ce2e23 Bug 1357639 - part1 : change tab's media playing state when the tab is controlled by media control. r=sebastian
MozReview-Commit-ID: 4bXkaYxqtKD

--HG--
extra : rebase_source : a0b4a378c2a0bcb04be1f0f77d25501e8d0fad57
2017-05-02 18:53:05 +08:00
Valentin Gosu eab53800bf Bug 1354409 - Make sure nsHttpChannel::mRacingNetAndCache is only true when we are actually racing r=michal
mRacingNetAndCache used to be set in TriggerNetwork, when the network was triggered before the cache callbacks had been called, but this could also happen when we bypassed the cache.


MozReview-Commit-ID: 4CklwPVRGar

--HG--
extra : rebase_source : 47a604e25ce879b929dbb2eba7bca36e371845ae
2017-04-21 11:42:29 +08:00
Valentin Gosu cc80d8fcd8 Bug 1354409 - Add telemetry for how often we race network and cache r=michal
MozReview-Commit-ID: 1D1KyGbLxdW

--HG--
extra : rebase_source : 5bfeed6c1fb8f1379844947bd391ac352700b411
2017-04-20 16:42:10 +08:00
Francesco Lodolo (:flod) 8f46f62b03 Bug 1361247 - Add Lao (lo) to Firefox Nightly builds r=Pike
MozReview-Commit-ID: AlXIIsZlIsx

--HG--
extra : rebase_source : ca5b17379d57dc136b7f7841dded78e2525443a5
2017-05-02 06:35:15 +02:00
Patrick Brosset 8240c8f0fe Bug 1352776 - Make ReadOnlyEditor in the inspector also tabbable like other editors; r=jdescottes
MozReview-Commit-ID: 2gfD9QdNC8B

--HG--
extra : rebase_source : 8378c5bdc26eb72d064224537c062b1de8c46e0d
2017-04-25 14:49:42 +02:00
Patrick Brosset 1405733899 Bug 1355267 - Polish the properties list and remove the position info at the top; r=gl
MozReview-Commit-ID: CoT9fO2w8Tb

--HG--
extra : rebase_source : 6a7e3d65aba99b8c680eae484c6d45cec37045cb
2017-04-24 18:42:06 +02:00
Carsten "Tomcat" Book 2a74ba4261 Merge mozilla-central to autoland 2017-05-02 11:23:38 +02:00
Carsten "Tomcat" Book a439f12e74 merge mozilla-inbound to mozilla-central a=merge 2017-05-02 11:04:56 +02:00
Phil Ringnalda e73e622373 Backed out changeset c733f9dbec85 (bug 1361000) for -werror bustage
CLOSED TREE

MozReview-Commit-ID: 9pHl3OuzOTs
2017-05-01 23:02:40 -07:00
Boris Zbarsky 45a20c4074 Bug 1358596. Restore check for sanity of slot indices on DOM objects that got lost. r=qdot 2017-05-02 01:55:47 -04:00
Boris Zbarsky be4450a996 Bug 1357206 followup: fix the Windows key issues in devtools tests and reenable the new behavior. 2017-05-02 01:55:30 -04:00
Ting-Yu Lin 918033ba12 Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam
MozReview-Commit-ID: AunZ2DE209M

--HG--
extra : rebase_source : 4a091cd55581039c8d81f4db9bfbe2af8c0d0863
2017-04-28 14:53:16 +08:00
Ting-Yu Lin 9a6dfb0bc5 Bug 1321754 Part 1 - Add an enum value to SheetParsingMode for agent sheets that use no unsafe rules. r=heycam
scrollbars.css is the only sheet which is parsed as author level, but later
added as agent level in [1]. Add a new enum value so that it can be parsed
as author level in gecko (nsCSSParser::AgentRulesEnabled() will exclude it),
but servo can recognize it as agent level sheet when the sheet is created.

Delete UserRulesEnabled() because no one uses it.

[1] http://searchfox.org/mozilla-central/rev/7419b368156a6efa24777b21b0e5706be89a9c2f/layout/base/nsDocumentViewer.cpp#2326

MozReview-Commit-ID: 2lrV4ogfnHM

--HG--
extra : rebase_source : 02ff7bf64520ec3de5647059f18989a7971a8a5d
2017-04-28 12:17:14 +08:00
Ting-Yu Lin e821887005 servo: Merge #16686 - stylo: Parse eSafeAgentSheetFeatures as agent sheet (from aethanyc:bug1321754); r=heycam
This was reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1321754

Source-Repo: https://github.com/servo/servo
Source-Revision: f284a15e4b442b1beff90b88e9ba6952255f394a

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 23e9ebebd33b9cf62cfe4f65b6ae9960ff171b95
2017-05-01 23:52:36 -05:00
Glenn Watson 92c09fc43d servo: Merge #16684 - Update WR (new dashed borders, basic preserve-3d support) (from glennw:update-wr-dash-xforms); r=mbrubeck
Source-Repo: https://github.com/servo/servo
Source-Revision: 49e055264d6258139a6a17a5d77653bebfb04e80

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 8ef6e8e99cab137fd068cc03006c4ee977a1232d
2017-05-01 23:02:02 -05:00
Chris Pearce 20ae51f46a Bug 1361000 - Log a deprecation warning to the web console upon use of EME in an insecure context. r=bz
Preliminary telemetry indicated 15% of users of EME are in an insecure
context. We'd better log a warning to the web console to inform authors
that their sites will stop working, rather than just breaking them!

MozReview-Commit-ID: CZasdbcC1jS

--HG--
extra : rebase_source : 685a36be1601215aff4e962fd206d1332abbff79
2017-05-01 16:55:03 +12:00
Phil Ringnalda cbcda12051 Bug 1352792 - disable browser_downloads_panel_block.js for failing every time that adding unrelated tests causes it to move into a different chunk
MozReview-Commit-ID: J3baNLdtLk3

--HG--
extra : rebase_source : 934701ebf9642591465fe80061138561cc2f126d
2017-05-01 21:15:16 -07:00
Matt Brubeck 7a4b5f9a68 servo: Merge #16681 - Stop using unstable slice_patterns feature (from mbrubeck:slice_patterns); r=emilio
cc #5286

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because no functionality changed

Source-Repo: https://github.com/servo/servo
Source-Revision: 4426236adfac2de779ff68b47176f7bf36a74e20

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5f57d8bc202f4ed1cd82a2104759ba01ab72e662
2017-05-01 21:48:33 -05:00
Cameron McCormack 42b565d47c Bug 1341102 - stylo: Adjust test expectations for Servo #16683. r=me 2017-05-02 11:57:45 +08:00
Iris Hsiao d429563e3a Merge mozilla-central to autoland 2017-05-02 11:09:50 +08:00
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