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

531151 Коммитов

Автор SHA1 Сообщение Дата
Ray Lin c444b0fb87 Bug 1340483 - Part 1. Create empty anonymous node for autofill preview. r=heycam
MozReview-Commit-ID: GTVgIPoogp9

--HG--
extra : rebase_source : 1dd63792ec76c167473c91bc8dc5ec87cbd93c08
2017-03-20 11:53:40 +08:00
Chih-Yi Leu 23a93db649 Bug 1355430 - Part3: Add Mochitest Implementation; r=jgilbert
MozReview-Commit-ID: Jk4Ge3Syivj

--HG--
extra : rebase_source : 75218df5bae0efa100e7d8ea25396c4d4f269983
2017-04-14 14:26:51 +08:00
Chih-Yi Leu ca2cb984d5 Bug 1355430 - Part2: Implement Require Fastpath for texture copy; r=baku,jgilbert
MozReview-Commit-ID: EPNSJbbJHP4

--HG--
extra : rebase_source : b27a254e247a40285873b53edb036b5b97d4e0d8
2017-04-11 17:15:25 +08:00
Chih-Yi Leu 5974ad86a4 Bug 1355430 - Part1: s/MOZ_debug_get/MOZ_debug; r=baku,jgilbert
MozReview-Commit-ID: 7RUzGo3QJV5

--HG--
extra : rebase_source : 3b2ee0101f9687d2c8d49083138d6afb31c75534
2017-04-11 16:50:59 +08:00
Alexandre Poirot f1bf089869 Bug 1351266 - Test preview and font tooltips by faking mouse events. r=jdescottes
MozReview-Commit-ID: LdaTXmo9Eb6

--HG--
extra : rebase_source : 2ee8e2fc852b527fe03ff9232bdf50b9090c872b
2017-03-28 15:51:08 +02:00
Edouard Oger 819d164b43 Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh
MozReview-Commit-ID: J0xUODSMzhe

--HG--
extra : rebase_source : 9f87bd99a0a05abb9a21cf07081b557debb1a494
2017-04-17 16:28:38 -04:00
Aneesh Agrawal c656b63264 servo: Merge #16487 - Automatically clean old nightlies (from aneeshusa:automatically-clean-old-nightlies); r=larsbergstrom
<!-- Please describe your changes on the following line: -->

Automatically clean old rustc and cargo nightlies on our builders up to preserve disk space.

---
<!-- 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 #12103 and help with servo/saltfs#321 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because tested manually

<!-- 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: a754c10e79ef237b500bbf173eb7ba43529e51eb

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c0e38115bf4546ca27576a431d259025e52b8c2b
2017-04-18 11:00:27 -05:00
Sebastian Hengst 45fe002ab2 Backed out changeset 325bf1bf5a1f (bug 1313200) for Android and reftest bustage. r=backout
--HG--
rename : ipc/ipdl/test/ipdl/ok/AsyncReturn.ipdl => ipc/ipdl/test/ipdl/error/AsyncReturn.ipdl
2017-04-18 18:24:56 +02:00
Emilio Cobos Álvarez 71bcf77161 Bug 1341102: update expectations for servo/servo#16514. r=emilio
MozReview-Commit-ID: 8UcfhpQMwYp
2017-04-18 18:15:04 +02:00
Andreas Tolfsen 53fa70a502 Bug 1352463 - Increase wdspec timeouts; r=jgraham
Increases WPT wdspec timeouts to more realistic values.  Because wdspec
tests interact with the browser from an OOP program, they require more
time to run.  Interactive browser tests are also known for generally
being more expensive to run.

25 seconds for the default timeout and 120 seconds for the long timeout
are values picked out of the air and likely needs to be further refined
in the future.  It is however the current belief that this moves us in
the right direction.

Further improvements to this approach may involve letting wdspec tests
define timeouts on a per-file or a per-test function level through the
use of pytest-timeouts, but this is purely speculative at this point.
It is the current recommendation to adjust the number of tests and the
runtime duration of the tests in a file according to these new defaults.

MozReview-Commit-ID: 4I3Xz9G6lzv

--HG--
extra : rebase_source : 5ec7439e736dc9978828e420bd31195e63130fed
2017-03-31 17:42:26 +01:00
Andreas Tolfsen 6564760558 Bug 1352463 - Define WPT timeouts on the test type level; r=jgraham
Certain test types have a need for other defaults than the
wpttest.DEFAULT_TIMEOUT and wpttest.LONG_TIMEOUT values.  This patch
changes wptrunner to define default- and long timeouts on a test type
level.  This allows a test type to override the default durations defined
in the abstract Test.default_timeout and Test.long_timeout.

Concrete classes, such as ReftestTest and WdspecTest, may override these
class properties.

MozReview-Commit-ID: IS6df5vuIDC

--HG--
extra : rebase_source : a3f37d4524902f2b0d54e14126b57da327f0ec06
2017-03-31 17:38:35 +01:00
Sebastian Hengst 545cdbc891 Backed out changeset e5e754f197cd (bug 1355481) for breaking many tests, r=backout on a CLOSED TREE 2017-04-18 17:47:34 +02:00
Kan-Ru Chen 625b54086e Bug 1313200 - Allow IPC messages to async return MozPromises. r=billm,jwwang
This patch implements async returns for IPDL using MozPromises. There
are following changes:

* Initialize AbstractThreads for MessageLoops
* Record promises and their reject functions
  * When async message returns, call their resolve functions
  * When send error or channel close, call their reject functions
* Implement "unresolved-ipc-promises" count for about:memory
* Test cases

See bug attachment for generated code from test cases

MozReview-Commit-ID: 7xmg8gwDGaW

--HG--
rename : ipc/ipdl/test/ipdl/error/AsyncReturn.ipdl => ipc/ipdl/test/ipdl/ok/AsyncReturn.ipdl
extra : rebase_source : 55c4f68a3f8b7d0df5ca9f9c45b9a205b337282d
2017-03-16 17:36:15 +08:00
UK992 d4991664c5 servo: Merge #16464 - Upload zipfile of Windows nightly build (from UK992:upload-nightly); r=larsbergstrom
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #16437

Source-Repo: https://github.com/servo/servo
Source-Revision: 2b353e04f0056942276232fa38fbd664ee2c4032

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : b6995c30499fc1090ade7967c17e18b87461ad9f
2017-04-18 09:50:23 -05:00
Tom Tromey f8b4c97867 Bug 1348419 - Use thread_local on XP_WIN and XP_MACOSX; r=froydnj
MozReview-Commit-ID: 75dTUk27p94

--HG--
extra : rebase_source : f93d5b063a6ff14d8eb6f5236828450f3f784b8c
2017-03-22 12:04:21 -06:00
Chris H-C 10f2153e6e bug 1353295 - Remove addonHistograms from Telemetry r=Dexter
addonHistograms isn't being used and has started getting in the way.
So it goes.

Leave the "Addon Histograms" section in about:telemetry for 60 days.
Remove it in bug 1355882

MozReview-Commit-ID: 4lm7ONirofl

--HG--
extra : rebase_source : 39be18e5e31f930087111971e0b3d41c46fdc801
2017-04-06 15:31:58 -04:00
Edouard Oger 89feeeb67a Bug 1355481 - Avoid initializing Sync on window unload if Sync is not configured. r=markh
MozReview-Commit-ID: J0xUODSMzhe

--HG--
extra : rebase_source : 77df58ec19c4ec0777847c843fc49e3ed079a32b
2017-04-17 16:28:38 -04:00
Jeff Walden c543ba16aa Bug 1350613 - Don't repeatedly create DateTimeFormat instances for the exact same set of options, but instead use cached formatters. r=markh
MozReview-Commit-ID: 6FteRerCH2x

--HG--
extra : rebase_source : 32139573340ee4fa9c331756a35e92eac9718bfd
2017-04-14 13:29:02 -07:00
Edouard Oger a743c966f7 Bug 1354738 - Don't force Sync initialization on context menu open. r=markh
MozReview-Commit-ID: JBwGTW9nLSl

--HG--
extra : rebase_source : 159adab098b4f21a7128ae78a4e25ac6876479e6
2017-04-17 16:52:35 -04:00
Tom Klein f075e911e0 Bug 1350737 - Make the selected tab's row the first visible row when the tabs tray opens. r=sebastian
That helps usability in the following scenario:
1) Open more tabs than will fit on screen in the tabs tray (and fill the last
row with tabs if the tabs tray is in a grid mode);
2) Scroll to the bottom;
3) Open one of the last visible tabs, and from that open tab open a new
background tab (e.g. long click on a link in a page and choose "Open in new
tab");
4) Reopen the tabs tray.

With the fix, the new tab will be visible at the bottom of the list, whereas
previously in list mode it was not visible at all, and in grid modes only the
top of the title was visible.

(Bug 1299905 would make this sort of situation more widely applicable.)

This patch also has the side effect of scrolling the selected tab to the top of
the tabs tray on each rotation (previously it was just scrolled into view).

MozReview-Commit-ID: 4MKY7P1Mihk

--HG--
extra : rebase_source : a00776803b199a949ba598805e79a71fde82e2f3
2017-03-26 21:44:23 -05:00
Anthony Ramine 81110e70ea servo: Merge #16514 - Add extra pointer-events values for Gecko (fixes #16397) (from nox:pointer-events); r=upsuper
Source-Repo: https://github.com/servo/servo
Source-Revision: 7a7697897d373e05deed6810ea278169c28c4986

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : cc7eef47f96f0d3b3f8f53b64448d8adfb2b30a4
2017-04-18 08:33:51 -05:00
Johan Lorenzo 9b6424a967 Bug 1357409 - [push-apk] Remove push-apk tasks on mozilla-aurora r=Callek
MozReview-Commit-ID: J0rShgZsZkt

--HG--
extra : rebase_source : d9f91a45de6065c12b661678e408397156268c9e
2017-04-18 15:40:56 +02:00
Marco Bonardo 12dcd10d01 Bug 1356567 - root icons should still create a page association if the domain differs. r=adw,kitcambridge
Root domain icons are no more associated with their pages, BUT if the page uses
a root domain icon from another domain, it should still get an association with it
or we couldn't relate the two.

This also fixes an overlooked problem in PlacesTestUtils where Date objects
cross a boundary and fail instanceof checks. This causes failures in the same
test that this patch is modifying.
To protect from future similar issues some protection has been added to updatedPlaces
so that it will crash in debug builds.

MozReview-Commit-ID: 3MTKhGj3ehj

--HG--
extra : rebase_source : 55120252e7ea8abb91f21ca2486deddc43795142
2017-04-14 20:34:27 +02:00
Mike Hommey 0f453b4ff8 Bug 1357328 - Remove media/webrtc/signaling/test/moz.build. r=jesup
Its content is a no-op since bug 1322707.

The code in the same directory, though, is meant to move to gtests
(bug 1316611).

--HG--
extra : rebase_source : fa269a034fd327856fde8d0673de58eba9b02d8e
2017-04-18 17:37:58 +09:00
Marco Bonardo 75bcb31533 Bug 1357366 - Avoid a possible crash loop in Places Database corruption handling. r=past
MozReview-Commit-ID: BIN3ji68nAY

--HG--
extra : rebase_source : c6cc5beb77483549183c02dc1a33bad2864e83a9
2017-04-18 14:02:43 +02:00
Henrik Skupin c646d63631 Bug 1356000 - Ensure unwrapped content listeners catch errors. r=ato
Content listeners that are using the old IPC dispatching technique can
cause Marionette to hang when errors are thrown but not handled. To
ensure errors are returned to the chrome process, all the code has to
be placed in try/catch blocks.

MozReview-Commit-ID: J6fwnFUURl7

--HG--
extra : rebase_source : ade78c8839e58ccb1e603c8e92cba1938519d2f4
2017-04-13 10:26:02 +02:00
Aryeh Gregor bf0619d365 Bug 1354060 - Put defaultParagraphSeparator default change behind pref; r=masayuki
This is regression-prone, so dev.platform discussion concluded we want
it behind a pref.  We might turn the pref off for beta and/or release
for now as well.

MozReview-Commit-ID: 2H2et3RElZx

--HG--
extra : rebase_source : baf7e679ca1ee16016666d7697990c4f64ecf83e
2017-04-06 15:02:42 +03:00
Aryeh Gregor 47530382e3 Bug 1353695 - Sometimes Enter is ignored in editor; r=masayuki
When defaultParagraphSeparator is not "br", and we hit Enter on a line
that is not contained in any block element, we first create a new <div>
(or <p>) wrapper to hold the line's contents.  If creating this wrapper
fails for some reason, we go ahead and insert a <br> instead.

In some cases, we would get confused and think we didn't create the
block element when really we did.  We would insert a <br>, and
afterwards something would get rid of the empty block element.  In a
corner case where the line only consisted of a <br> to start with, this
would result in nothing happening, because the original <br> was removed
when creating the block element, and only one <br> was inserted to
replace it.

The correct fix is to just not get confused!

MozReview-Commit-ID: 1U8KHC71bfw

--HG--
extra : rebase_source : 50640615a3a652c3a74c1aef5412eb82daf8c5fb
2017-04-05 20:40:13 +03:00
Rob Wood 113039be0d Bug 1354296 - Add TC configs for new talos perf-reftest; r=wcosta
MozReview-Commit-ID: 7y8OXC4B8Em

--HG--
extra : rebase_source : ec31e2f98febeeaf35cd0081f7fb7114b636677c
2017-04-13 10:10:38 -04:00
Aneesh Agrawal 41d138363e servo: Merge #16505 - Stop mach bootstrap from segfaulting (from aneeshusa:stop-mach-bootstrap-from-segfaulting); r=Wafflespeanut
<!-- Please describe your changes on the following line: -->

See the commit message for details; the top-level import of Mako causes `./mach bootstrap` to segfault in glibc while exiting, seems to have to do with the native `_speedups.so` library of MarkupSafe, a Mako dependency.

Needed for servo/saltfs#631.
cc @emilio to make sure this is OK for stylo (e.g. #13171)

---
<!-- 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
- [x] These changes fix #12103 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because the test is part of servo/saltfs#631

<!-- 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: 7413c716fb954c1dd27c39929e27bd7b4b188720

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : b994fad350458883a2b45f665bcbbc69abaccd68
2017-04-18 06:10:46 -05:00
Pu Xingyu 03d9c8dcf7 servo: Merge #16428 - layout: Floor to 0 when computing intrinsic sizes with box-sizing:border-box (from stshine:box-sizing); r=emilio
<!-- Please describe your changes on the following line: -->

Improves bitbucket.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./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: -->
- [X] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- 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: 349ddb555a8be9daad691a201f72682a141e34e4

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : cb58ba765ba8e7add9138c25dd448d9657c4e847
2017-04-18 05:30:45 -05:00
Carsten "Tomcat" Book 16969b40e2 Backed out changeset eb94759f0fcf (bug 1356567) for test failures in own test 2017-04-18 12:58:09 +02:00
Jonathan Turner bb8678e3b4 servo: Merge #16390 - Add back in last keydown fixes (from jonathandturner:real_win_keydown_fix); r=jdm
<!-- Please describe your changes on the following line: -->

This is a follow-up PR to https://github.com/servo/servo/pull/16198

The approved patch included these changes as well, but I accidentally excluded them from the squash that landed.

r? @jdm

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./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 they are part of previously reviewed code

<!-- 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: 967fef15de75fd969dd04686cb50d732330295a5

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 8a991d13ca6a5a7517fd5756e6a35eed1bab42d1
2017-04-18 04:17:01 -05:00
Gerald Squelart 3f7d93aadf Bug 1357209 - Add label=type-media to invoked webcompat URL - r=Gijs
Following https://github.com/webcompat/webcompat.com/issues/1360 , WebCompat
now accepts an arbitrary label (to help with sorting incoming reports), which
for media issues should be "type-media".

MozReview-Commit-ID: B3vaUOlhTBm

--HG--
extra : rebase_source : 73b32a3581cec665c11e745e59e6e025d9222e85
2017-04-18 14:11:51 +12:00
Patrick Brosset 475fa7b551 Bug 1356873 - Insert inline text nodes between open and close tags; r=gl
MozReview-Commit-ID: 9bWm0EP7Wrp

--HG--
extra : rebase_source : ca64ab2e20a77a828dd8da126ff2bfeb13032d88
2017-04-16 18:11:14 +02:00
Daisuke Akatsuka ae977fa1ff Bug 1210796 - Part 16: Move unchanged properties to bottom in the list. r=pbro
MozReview-Commit-ID: CEmaEYhD6KM

--HG--
extra : rebase_source : 49f812d66281f87f6f5eff46165450552db3c244
2017-04-18 12:15:57 +09:00
Daisuke Akatsuka f3194a4a0b Bug 1210796 - Part 15: Displays the animation detail if the previously displayed animation is included in timeline list after refresh all UI. r=pbro
MozReview-Commit-ID: FiltMpwd4VY

--HG--
extra : rebase_source : 607211ac1e205213961f1e1e848a338f6eb0eab6
2017-04-18 12:15:57 +09:00
Daisuke Akatsuka 2cf17a6f91 Bug 1210796 - Part 14: Add close button. r=pbro
MozReview-Commit-ID: 59NdVAtgeLw

--HG--
extra : rebase_source : f8c4ecf6ff9d1fed99f8c07aca6365590aa5e90e
2017-04-18 12:15:56 +09:00
Daisuke Akatsuka 5d3054bb6d Bug 1210796 - Part 13: Add tests. r=pbro
MozReview-Commit-ID: DqcIrW5Hy7E

--HG--
extra : rebase_source : 877bc863afb59b3f63356cfef0ecf913d7731b44
2017-04-18 12:15:56 +09:00
Daisuke Akatsuka b99d1edf0d Bug 1210796 - Part 12: Unite common codes into utils.js and use. r=pbro
MozReview-Commit-ID: AXzA9aEOc8N

--HG--
extra : rebase_source : 26951806bf7061592dd45309da04336efb52ca99
2017-04-18 12:15:56 +09:00
Daisuke Akatsuka e80f4886aa Bug 1210796 - Part 11: Disable clicking on keyframes because we can’t calculate correct current time since the animation detail handles the animation progress not time. r=pbro
MozReview-Commit-ID: JhXNREIyH9X

--HG--
extra : rebase_source : e6c77e396241049ef3d0203a3629e758351c878e
2017-04-18 12:15:56 +09:00
Daisuke Akatsuka be53374bb1 Bug 1210796 - Part 10: Display animation's detail if the animation is only one in the list. r=pbro
MozReview-Commit-ID: G0kQrqzV4tt

--HG--
extra : rebase_source : b5a45951a06e0da72e8f4e76f33772036abe9696
2017-04-18 12:15:56 +09:00
Daisuke Akatsuka f9582a91b0 Bug 1210796 - Part 9: Add progress indicator. r=pbro
MozReview-Commit-ID: GRcj1tFIKZB

--HG--
extra : rebase_source : be49edec53ba2068b59a9095a2faa0957fbd8c64
2017-04-18 12:15:56 +09:00
Daisuke Akatsuka 781c534bf5 Bug 1210796 - Part 8: Add selection color to selected animation element. r=pbro
MozReview-Commit-ID: Dq4b5kGNAKc

--HG--
extra : rebase_source : ba078e828bb2d1bd25322fedb447ef62ba656a98
2017-04-18 12:15:55 +09:00
Daisuke Akatsuka de1e31c17f Bug 1210796 - Part 7: Change selection logic. r=pbro
MozReview-Commit-ID: BgG2Hjf0gP4

--HG--
extra : rebase_source : 593f4db314072ce98d3bb7adc52e3df791ceaa78
2017-04-18 12:15:55 +09:00
Daisuke Akatsuka 819485ef9b Bug 1210796 - Part 6: Fixed animation detail panel. r=pbro
MozReview-Commit-ID: CYIka7UkTPx

--HG--
extra : rebase_source : 3ff32fe380eebd9a3f0a2b5ea7e9ded046ecb98e
2017-04-18 12:15:55 +09:00
Daisuke Akatsuka dbba9bba01 Bug 1210796 - Part 5: Add aniamted property's progress line tick. r=pbro
MozReview-Commit-ID: Dwuoq3TD95G

--HG--
extra : rebase_source : d5b0f781ce58b00e95a0d7d6d56e9de4923b89a2
2017-04-18 12:15:55 +09:00
Daisuke Akatsuka 648f38cdff Bug 1210796 - Part 4: Add animated property header. r=pbro
MozReview-Commit-ID: F2KpzTvlyOj

--HG--
extra : rebase_source : 28e2006eba1ecb2cda0b14daf9b55a53cb250e68
2017-04-18 12:15:55 +09:00
Daisuke Akatsuka f15e96c929 Bug 1210796 - Part 3: Isolated timeline. r=pbro
MozReview-Commit-ID: KOWHeKRIyLb

--HG--
extra : rebase_source : 96e641b47ece88020f676051d3aa1efd8f511497
2017-04-18 12:15:54 +09:00
Daisuke Akatsuka 9a2f64b9e1 Bug 1210796 - Part 2: Visualize each properties. r=pbro
MozReview-Commit-ID: Hjb1QyOMNZR

--HG--
extra : rebase_source : 8ee1a7249453ed701f40c5f0a8fc0118cee8dd39
2017-04-18 12:15:54 +09:00