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

527218 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote 56501f9f6f Bug 1350211 - Re-enable native stack walking on Android. r=mstange.
Bug 1339695 part 8 accidentally disabled native stack walking on Android by
using GP_arm_android instead of GP_PLAT_arm_android in a #if. This patch fixes
that. It also fixes a couple of compile errors that crept into the relevant
code while it was disabled.

--HG--
extra : rebase_source : a7a94b018b8de7a7ca3c621a2b662859a65e69c1
2017-03-24 17:02:54 +11:00
Ehsan Akhgari cb636a3130 Bug 1350655 - Special case some of the well-known chrome:// URIs that can never be used for add-on packages in ResolveURI(); r=billm 2017-03-26 17:12:21 -04:00
Sebastian Hengst 1ebf682014 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-03-26 21:00:31 +02:00
Sebastian Hengst fcf7f0e64e merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IYekgpFCtwg
2017-03-26 20:49:42 +02:00
Timothy Nikkel 1614a73bad Bug 1343341. Rewrite animation state updating to derive new state purely based on SurfaceCache and RasterImage::mAnimationFinished. r=aosmond
If the SurfaceCache discards our frames on another thread, the runnable that notifies us of that discard could race with a decode complete notification. So we can't rely on any ordering of SetDiscarded and NotifyDecodeComplete. Thus we must derive our state purely from the SurfaceCache (and mAnimationFinished from RasterImage).

We also update the image state in RequestRefresh (the main place where we use the state that is updated).

The other main place we use the state is GetCompositedFrame, but we don't update the state there. It should be fine because the only time this might lag behind reality is if the frames are discarded, and it should be fine to continue drawing the composited frame until the discard notification arrives.

The way that we tell that an animated image has all of its frames complete in the surface cache is less than ideal.
2017-03-26 00:04:53 -05:00
Ehsan Akhgari 1203da31b5 Bug 1350090 - Turn off the spammy warning that goes off every time we create an about:blank content viewer; r=mystor 2017-03-25 23:41:03 -04:00
Till Schneidereit 2196ea5689 Bug 1339999 - Properly handle OOM during exception throwing in all Promise code. r=arai
MozReview-Commit-ID: 2uZgTZAKYnK
2017-03-25 20:27:52 -07:00
Phil Ringnalda 3486d4cb15 Merge m-i to m-c, a=merge 2017-03-25 18:39:56 -07:00
Phil Ringnalda 81c566a8a2 Merge autoland to m-c, a=merge 2017-03-25 18:38:42 -07:00
Phil Ringnalda 2e782ce511 Bug 1350599 - disable hsts tests which depend on bugzilla.mozilla.org always being in the preload list, a=bustage
--HG--
extra : source : 997b98cce1aebf76641e14c79ac250cdb147041c
2017-03-25 14:04:24 -07:00
Sebastian Hengst faac0ab26d Backed out changeset afe830d17d3e (bug 1320744) for frequently failing test_bug440572.html on Windows 8 x64 opt and pgo. r=backout 2017-03-25 21:59:38 +01:00
Sebastian Hengst b3d205b825 Backed out changeset fe2d707ec202 (bug 1320744) 2017-03-25 21:58:50 +01:00
Sebastian Hengst 32e24a25d6 Backed out changeset fbe57838663a (bug 1320744) 2017-03-25 21:58:46 +01:00
Nazım Can Altınova dcc67cedbd Bug 1341763 - stylo: Update test expectations r=manishearth
MozReview-Commit-ID: 3cG8mIpEvP6

--HG--
extra : rebase_source : 0c01bdfe2f9fe3d6a861be80b5771e9f3eaebee3
2017-03-25 21:16:26 +03:00
Nazım Can Altınova f0404cbd9f Bug 1341763 - stylo: Add support for -moz-image-rect value r=manishearth
MozReview-Commit-ID: CjjX6SI3sWX

--HG--
extra : rebase_source : be56e929d5ed9b0253ae5777ca60e6c73a403222
2017-03-25 21:48:47 +03:00
Stanford Lockhart ab5866a609 Bug 1345119 - Part 5: Test browser_boxmodel_offsetparent.js to test front end box model. r=gl
MozReview-Commit-ID: E2PtkTEvqQo
2017-03-25 13:43:49 -03:00
Wes Kocher 6d0b00069c Merge inbound to central, a=merge
MozReview-Commit-ID: JGfQoBJy2jt
2017-03-24 17:17:27 -07:00
Wes Kocher 8b6b8b09d0 Backed out changeset f62c008a7b9f (bug 1295675) for testDistribution failures a=backout
MozReview-Commit-ID: Gq1BYDRHA4G
2017-03-24 16:01:47 -07:00
Boris Zbarsky f934f2d678 Adjust stylo reftest expectations on CLOSED TREE after fix for bug 1342739 landed. r=unbustage
MozReview-Commit-ID: BmFDkjW12ue
2017-03-24 16:33:29 -04:00
Sebastian Hengst a0b7f79b3c Backed out changeset 6c4c29c0b05a (bug 1197420) for failing test_ext_all_apis.html. r=backout 2017-03-24 20:56:54 +01:00
Sebastian Hengst fb522e4ad5 Backed out changeset 3de2de388ac9 (bug 1197420) 2017-03-24 20:56:14 +01:00
Sebastian Hengst 727e46b218 Backed out changeset 7df6cc66a2eb (bug 1197420) 2017-03-24 20:56:10 +01:00
Sebastian Hengst 99035fbb8b Backed out changeset cb352ddee812 (bug 1197420) 2017-03-24 20:56:05 +01:00
Sebastian Hengst 6b0fd24696 Backed out changeset 5750ae148c78 (bug 1197420) 2017-03-24 20:56:01 +01:00
Ben Kelly 4ffa062ade Bug 1350398 Remove Workers.h include from BindingUtils.h now that ThrowDOMExceptionForNSResult no longer exists. rs=bz 2017-03-24 15:27:11 -04:00
Boris Zbarsky e3ceb872b6 servo: Merge #16123 - Fix writing-mode display fixup to check the right condition (from bzbarsky:writing-mode-confusion); r=emilio
It should be checking the value of the 'writing-mode' property, not the value of
the "writing mode" concept.  The latter is influenced by other properties like
'direction' and whatnot.  That was causing this code to convert inlines to
inline-blocks if they just had a different direction from their parent, which is
not correct

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because there are tons of tests on the Gecko side.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6ce98c3e1ff881b649f30ccde249eef10b4bd139
2017-03-24 11:39:30 -07:00
Nevin Chen 8c0d2f06fd Bug 1295675 - Allow app level preferences. r=sebastian
MozReview-Commit-ID: yv97PSkL5n

--HG--
extra : rebase_source : 9014aa5843030f67d97ce1d33c3585cc791e54f4
2017-03-23 10:57:20 +08:00
sole e7aab5cc93 Bug 1349165 - DevTools: complete documentation gaps for how to add telemetry to panels. r=jryans,pbro
MozReview-Commit-ID: Aw1cDT7WfTM

--HG--
extra : rebase_source : 9a36c09e0229eb6afcda32d86447851987101706
2017-03-23 15:52:48 +00:00
Stanford Lockhart 5a70065aab Bug 1345119 - Part 4: Test test_inspector_getOffsetParent for new actor methods. r=pbro
MozReview-Commit-ID: AqSOEdEZKIy
2017-03-21 21:59:22 -03:00
Stefan Yohansson a640d7ed0e Bug 1031956 - "Copy as cURL" is building GET when it should be POST. r=gasolin
- Added POST to create post data conditional;
- Added test to check "--data" on curl generated command.

--HG--
extra : rebase_source : 04c3519fa8788a7d196161fea719e363734cb25a
2017-03-18 11:39:37 -03:00
Jason Laster 722e1ed5b7 Bug 1346698 - Remove duplicated l10n strings landed in bug 1333602. r=flod
--HG--
extra : rebase_source : 15a9b45a9e2ab481e2406f97bbb63ef66656c8af
2017-03-24 10:28:00 -04:00
Ryan VanderMeulen 66002ebff7 Bug 1350416 - Update pdf.js to version 1.7.381. r=bdahl
--HG--
extra : rebase_source : 250478a4ca6e95f76ec9f06edf7e1e23a7c0bfa2
2017-03-24 15:19:24 -04:00
emilio+bugs@crisal.io 92f1a57200 Bug 1348398: Keep deriving debug in StringRepr. 2017-03-24 15:14:30 -04:00
Michael Layzell 891ba54825 Bug 1348398 - Remove Gecko_Truncate[C]String as it is no longer used, r=froydnj 2017-03-24 15:14:28 -04:00
Daniel Holbert e79ce455e3 Bug 1298722 followup: remove obsolete documentation about MOZ_MUST_USE annotations on StyleAnimationValue::UncomputeValue(). (no review, comment-only, DONTBUILD)
Originally, the patch for Bug 1298722 was not going to label these functions as
MOZ_MUST_USE, and it added a brief code-comment to explain that. But then it
did end up labeling them as MOZ_MUST_USE after all, in response to some review
feedback. And it kept the now-incorrect comment around by accident, it
seems. This followup just removes that incorrect comment.

MozReview-Commit-ID: 2c35wQPzXRN
2017-03-24 11:45:18 -07:00
Robert Longson 9831a5ac0e Bug 1349865 - use RAII to set/unset NS_FRAME_DRAWING_AS_PAINTSERVER state bit r=jwatt 2017-03-24 18:07:26 +00:00
Kris Maglione 9accf0b687 Bug 1349989: Correctly handle errors for OMT-compiled scripts. r=shu
MozReview-Commit-ID: 3FpoUmu9ijI

--HG--
extra : rebase_source : 666fb25c1a36b14f28bd61f0622143b063b3759e
2017-03-23 22:13:07 -07:00
Joel Maher 4b7908e0dd Bug 1349667 - do not used files-changed to conditionally exclude tasks when run from a cron job. r=dustin
MozReview-Commit-ID: 9SOjTxPprMV
2017-03-24 14:02:08 -04:00
Stanford Lockhart b598497c17 Bug 1345119 - Part 3: Display offset parent of absolutely positioned node in box model. r=gl
MozReview-Commit-ID: 102vRTuIhEh
2017-03-17 23:07:06 -03:00
Stanford Lockhart ab224ce876 Bug 1345119 - Part 2: Server side for retrieving offset parent of DOM node. r=pbro
MozReview-Commit-ID: I51NHlxv6Mp
2017-03-17 23:05:27 -03:00
Stanford Lockhart ccab1f6d71 Bug 1345119 - Part 1: Move functions out of grid-inspector into inspector for sharing with boxmodel. r=pbro
MozReview-Commit-ID: KlHinf9jgFX
2017-03-17 22:58:11 -03:00
Aki Sasaki 171f7116e8 bug 1350045 - add warning to decision docker image line. r=philor 2017-03-25 12:10:32 -07:00
Sebastian Hengst 4cac89525c Backed out changeset e1ce569804cb (bug 1347111) for failing browser_all_files_referenced.js on Windows. r=backout 2017-03-25 15:51:33 +01:00
Hrishikesh Barman b4ded3b881 Bug 1347111 - Remove border and background fallback styling from checkbox.css. r=dao 2017-03-25 11:41:19 +05:30
Dão Gottwald ef74e8f95a Bug 1350326 - Remove legacy fallback borders from textbox.css. r=nihanth 2017-03-25 11:29:06 +01:00
Timothy Nikkel 63ad0ad7f3 Bug 1343341. Only call AnimationState::SetDiscarded on the main thread. r=aosmond
Image::OnSurfaceDiscarded can be called on any thread. But AnimationState is a main thread only object.
2017-03-25 02:16:21 -05:00
Olli Pettay edb96ff7d7 Bug 1322896, synchronize SHistory entry with mLSHE, r=bz 2017-03-25 03:33:43 +02:00
Olli Pettay a3c7a46e9c Bug 1349946, ensure expected focus handling when redirecting focus, r=enndeakin
--HG--
extra : rebase_source : a68db23cab07124ebdff46d19f7bbb9233167e85
2017-03-25 03:01:19 +02:00
Wes Kocher 9b400ba56f Merge m-c to inbound, a=merge
MozReview-Commit-ID: GakWNxnTzy2
2017-03-24 17:19:20 -07:00
Ben Kelly a68b3b11fd Bug 1350433 Expose WorkerPrivate::ServiceWorkerScope() instead of using WorkerName() all over the place. r=asuth 2017-03-24 19:56:48 -04:00