Commit Graph

465596 Commits

Author SHA1 Message Date
Andrea Marchesini
1d9dbb9a39 Bug 1253199 - MessagePort should handle the dispatching a message when the parent window is gone, r=smaug 2016-03-10 15:50:24 +01:00
Kim Moir
a12df2bcd1 Bug 1239082 - Disable all Buildbot Based b2g desktop hazard builds on all trees DONTBUILD r=aselagea 2016-03-10 08:51:21 -05:00
Carsten "Tomcat" Book
bc5a4c5753 Backed out changeset e70a7c752764 (bug 1250453) for m-oth bustage 2016-03-10 14:46:14 +01:00
Carsten "Tomcat" Book
1b96a2dd0b Backed out changeset 721c7f673375 (bug 1250453) 2016-03-10 14:46:00 +01:00
Carsten "Tomcat" Book
25fbf67b66 Backed out changeset 878c54ec3954 (bug 1250453) 2016-03-10 14:45:59 +01:00
Andrea Marchesini
31c9baf084 Bug 1255375 - MessagePort should not leak if DispatchMessage() fails, r=smaug 2016-03-10 14:33:52 +01:00
Joel Maher
7216130366 Bug 1253736 - when running talos in --develop mode, run addons from source, not the signed ones. r=wlach
MozReview-Commit-ID: 6iq7IN0BzWu

--HG--
extra : rebase_source : d3ddda1d19dbe95250e13fca592786c24d72e3d5
extra : histedit_source : e84ab917e557e1154e3475a9364390b3880cde28
2016-03-09 13:24:06 -08:00
Bogdan Postelnicu
893df6829d Bug 1238917 - initialize lazySticky in clear function. r=jorendorff@mozilla.com
--HG--
extra : rebase_source : f2e7559dd52be95a7cd7ff7e4946717fc9e49378
2016-01-12 14:12:11 +02:00
Joshua Cranmer
60e0b245fe Bug 1254987 - Get the subconfigure working properly for mail/configure.in. r=glandium
--HG--
extra : amend_source : b6672cca44a5d18d141d3458a64ebb09e98903ed
2016-03-09 23:19:00 +01:00
Jean-Yves Avenard
99605a9e92 Bug 1254858: P9. Search libmozav* lib relative to lgpllibs. r=glandium
XUL location can't be used as reference as its location varies.

MozReview-Commit-ID: EKGVpjeepIR

--HG--
extra : rebase_source : 70d2d90747211be4435685ef32b03ea73a62ea38
2016-03-10 17:56:34 +11:00
Jean-Yves Avenard
edda0a3356 Bug 1254858: P8. Change default preferences value if prefs don't exist. r=kentuckyfriedtakahe
When running gtest, none of the prefs actually exist, so we end up having most PDMs disabled.

MozReview-Commit-ID: GNjhXtjKpGC

--HG--
extra : rebase_source : 3e5a931dd49c798cff9792e3a1c4ff2e5afc4a83
2016-03-10 15:04:23 +11:00
Jean-Yves Avenard
6f2a236360 Bug 1254858: P7. Add logging if libmozav can't be found. r=kentuckyfriedtakahe
MozReview-Commit-ID: C4m54MMJdr

--HG--
extra : rebase_source : 4cb6bfddbc4b2f0b0e26a6d6c09754b47167c87c
2016-03-10 15:02:40 +11:00
Jean-Yves Avenard
13e0855c84 Bug 1254858: P6. Add VP9 decoding gtest. r=kentuckyfriedtakahe
MozReview-Commit-ID: 1Xo9B1TGyuc

--HG--
extra : rebase_source : d0d46f730984e2a9cf3e190f3b6e5185b301ed56
2016-03-10 11:53:39 +11:00
Jean-Yves Avenard
0a4ddd9b8d Bug 1254858: P5. Add h264 decoding gtest. r=kentuckyfriedtakahe
MozReview-Commit-ID: 7uD0X9kRjsf

--HG--
extra : rebase_source : b59d13b35a6aa28141e1523f2a34b537a076cda2
2016-03-09 21:31:52 +11:00
Jean-Yves Avenard
93c883b464 Bug 1254858: P4. Allow to pass mimetype in constructor. r=kentuckyfriedtakahe
MozReview-Commit-ID: 1viNCf5quO5

--HG--
extra : rebase_source : 4aa902d26d10dddffb2343cb6cdb8f518a957ebf
2016-03-09 21:21:57 +11:00
Jean-Yves Avenard
a9dd4d1f04 Bug 1254858: P3. reorganise Benchmark classes declarations to only expose usable members. r=kentuckyfriedtakahe
Additionally, allows Benchmark to be run on any threads; it is up to the caller to ensure that Init() has been called at least once on the main thread.

MozReview-Commit-ID: 5bAx2rgdjQD

--HG--
extra : rebase_source : c0ba0c7c7a066146317434988b0eaade14236880
2016-03-09 21:38:49 +11:00
Jean-Yves Avenard
69cc2f7a9f Bug 1254858: P2. Properly dispatch task on the right thread. r=kentuckyfriedtakahe
We were dispatching a task on the main thread, only to redispatch it immediately.

MozReview-Commit-ID: 4Hl6C5UEA82

--HG--
extra : rebase_source : 1053aa395d6abde6031cd6dfb113262de04d74e3
2016-03-09 21:14:01 +11:00
Jean-Yves Avenard
68a69dfdf5 Bug 1254858: P1. Remove unused member. r=kentuckyfriedtakahe
MozReview-Commit-ID: 807ELtEXeoF

--HG--
extra : rebase_source : 44b71a5527060fcca1112411968acb693202b02e
2016-03-09 18:49:22 +11:00
Jon Coppeard
461e16de02 Bug 1253461 - Fix race condition in Shape::fixupDictionaryShapeAfterMovingGC r=terrence 2016-03-08 17:14:34 +00:00
Marco Castelluccio
1902f1c620 Bug 1250453 - Remove DOMApplicationRegistry.allAppsLaunchable property and related testing API. r=myk 2016-03-10 11:12:38 +00:00
Marco Castelluccio
8c064c8da2 Bug 1250453 - Remove getNotInstalled test. r=myk 2016-03-10 11:12:24 +00:00
Marco Castelluccio
8b7e3c2020 Bug 1250453 - Remove DOMApplicationRegistry._isLaunchable property. r=myk 2016-03-10 11:12:06 +00:00
Carsten "Tomcat" Book
7038334f60 Merge mozilla-central to mozilla-inbound 2016-03-10 11:52:58 +01:00
Carsten "Tomcat" Book
1c95c143d4 merge mozilla-inbound to mozilla-central a=merge 2016-03-10 11:51:35 +01:00
Carsten "Tomcat" Book
cfe08ac185 merge fx-team to mozilla-central a=merge 2016-03-10 11:44:54 +01:00
Marco Castelluccio
0abe04ec31 Bug 1250347 - Remove nsToolkitProfileService check that we're running Firefox. r=past 2016-03-10 10:41:19 +00:00
Kris Maglione
0a673acdf3 Bug 1220154: Follow-up: Fix ESLint error in test. r=me
MozReview-Commit-ID: 77kjFc6jvTH
2016-03-09 17:59:15 -08:00
Hiroyuki Ikezoe
0e6b05c3b8 Bug 1254840 - Use longer animation duration to avoid intermittent failures on slow platforms. r=dholbert
MozReview-Commit-ID: FXrO0yI7Irt

--HG--
extra : rebase_source : dc9a4b629d9cb34821e0ba2ae2108454a9781805
2016-03-10 09:36:04 +09:00
Brian Grinstead
004c46bd8f Bug 1214439 - requestLongerTimeout for browser_dbg_split-console-keypress.js due to linux e10s timeouts;r=me
MozReview-Commit-ID: DnkHLe6lFSA
2016-03-09 16:26:30 -08:00
Matthew Noorenberghe
e01f4c4edd Bug 1251151 - Make test_autofill_password-only.html work for e10s. r=dolske
MozReview-Commit-ID: Atwqt9mp6Da

--HG--
rename : toolkit/components/passwordmgr/test/test_autofill_password-only.html => toolkit/components/passwordmgr/test/mochitest/test_autofill_password-only.html
extra : amend_source : aaf81c75cc91b4855f5a5ea10e2a276e56cfd06e
2016-03-09 15:36:17 -08:00
Matthew Noorenberghe
dd41ede7e4 Bug 1251098 - pwmgr: Enable test_recipe_login_fields.html in e10s. r=dolske
MozReview-Commit-ID: G0446CyBc4D

--HG--
rename : toolkit/components/passwordmgr/test/mochitest.ini => toolkit/components/passwordmgr/test/mochitest/mochitest.ini
rename : toolkit/components/passwordmgr/test/test_recipe_login_fields.html => toolkit/components/passwordmgr/test/mochitest/test_recipe_login_fields.html
2016-03-09 15:32:14 -08:00
Matthew Noorenberghe
b0a3337efd Bug 1251092 - Move password manager mochitest-chrome tests to a chrome subdirectory. r=dolske
MozReview-Commit-ID: JHIaCJLjdBt

--HG--
rename : toolkit/components/passwordmgr/test/chrome.ini => toolkit/components/passwordmgr/test/chrome/chrome.ini
rename : toolkit/components/passwordmgr/test/test_formless_autofill.html => toolkit/components/passwordmgr/test/chrome/test_formless_autofill.html
rename : toolkit/components/passwordmgr/test/test_formless_submit.html => toolkit/components/passwordmgr/test/chrome/test_formless_submit.html
rename : toolkit/components/passwordmgr/test/test_privbrowsing_perwindowpb.html => toolkit/components/passwordmgr/test/chrome/test_privbrowsing_perwindowpb.html
2016-03-09 15:29:05 -08:00
Matthew Noorenberghe
4916b4f8c6 Bug 1251092 - Cleanup function comments and undeclared variable in pwmgr_common.js. r=dolske
MozReview-Commit-ID: 5YFPrr584aD
2016-03-09 15:29:00 -08:00
Matthew Noorenberghe
4a12dde69b Bug 1251092 - Fix inconsistent indentation in pwmgr_common.js. r=dolske
MozReview-Commit-ID: 7SMcyyjt1QS
2016-03-09 15:28:55 -08:00
Matthew Noorenberghe
70da2ea8f6 Bug 1251139 - Follow-up to properly rebase over bug 1153128. r=me
on a CLOSED TREE

MozReview-Commit-ID: 35xb0uBoOrf
2016-03-09 14:53:52 -08:00
B2G Bumper Bot
75a984a531 Bumping manifests a=b2g-bump 2016-03-09 09:50:55 -08:00
B2G Bumper Bot
176a5e469c Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8bec48f18dee
Author: Sean Lee <weilonge@gmail.com>
Desc: Merge pull request #34027 from weilonge/seanlee/TVSettings/master/Bug1242314

Bug 1242314 - Implement key navigation feature in Settings app for supporting TV form-factor.

========

https://hg.mozilla.org/integration/gaia-central/rev/1608b764cbb9
Author: Sean Lee <weilonge@gmail.com>
Desc: Bug 1242314 - Implement key navigation feature in Settings app for supporting TV form-factor..
2016-03-09 09:49:15 -08:00
B2G Bumper Bot
b615781c69 Bumping manifests a=b2g-bump 2016-03-09 08:51:01 -08:00
B2G Bumper Bot
5471aeed5b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c224ca1f7e0e
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #34141 from albertopq/1254154-lockscreen-intermittent

Bug 1254154 - Lockscreen intermittent test failure r=mhenretty

========

https://hg.mozilla.org/integration/gaia-central/rev/38761682fe64
Author: albertopq <apastor@mozilla.com>
Desc: Bug 1254154 - Lockscreen intermittent test failure
2016-03-09 08:49:23 -08:00
Bob Owen
6a955b17bc Bug 1254990 - Remove strict content sandbox skip-ifs from tests. r=RyanVM 2016-03-09 16:42:40 +00:00
Carsten "Tomcat" Book
096c3d0073 Backed out changeset 8708392d9af3 (bug 1254992) for landing with wrong bug number 2016-03-10 11:02:44 +01:00
Ting-Yu Lin
5848925b9e Bug 1255330 - Change the default value of "layout.accessiblecaret.bar.enabled" to false. r=jeremychen
MozReview-Commit-ID: 25pXiwtvlLH

--HG--
extra : rebase_source : 16a15e205a5e0c0df8870b601e3fe046d6923f63
2016-03-10 17:18:12 +08:00
Ting-Yu Lin
edffd8287a Bug 1251519 Part 5 - Use union rect of child frames for clamping. r=mats
This patch use the union of all child scrollable overflow frame rects to
clamp the caret dragging point.

MozReview-Commit-ID: GEF9BpQkQNd

--HG--
extra : rebase_source : 3722e8a0f32a45439fed753b7d5f9a76add4553f
2016-03-10 17:38:33 +08:00
Ting-Yu Lin
14b8c376fa Bug 1251519 Part 4 - Add tests for dragging caret to content boundary. r=mats
These tests should fail without Part 5.

MozReview-Commit-ID: 2FAW02tusCg

--HG--
extra : rebase_source : 8634f1e76a172b8c602743692b50376ddda04ebd
2016-03-10 17:38:32 +08:00
Ting-Yu Lin
970a0bf203 Bug 1251519 Part 3 - Add regression tests for caret dragging. r=mats
These tests are added per bug 1251519 comment 10.

test_move_cursor_to_front_by_dragging_caret_to_front_br_element() covers
example 1, and test_drag_caret_from_front_to_end_across_columns() covers
example 3. Example 4 is not easy to write in marionette test since it's
difficult to know whether an image is selected.

Both tests will fail if we clamp the dragging point by using only the
text frame rects as the patch attached in bug 1251519 comment 7.

MozReview-Commit-ID: CKZQKGI6YUw

--HG--
extra : rebase_source : 72f5c2a960c2659fe5015a3ab488d4baa1918059
2016-03-10 17:38:32 +08:00
Ting-Yu Lin
459c649699 Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats
nsLayoutUtils::IsRectVisibleInScrollFrames() was used only by
SelectionCarets which was removed in bug 1221459.

MozReview-Commit-ID: 4dQAq1umHY7

--HG--
extra : rebase_source : 9c35effc9ac44bb9de5df1e4ddfc0d32edcfb9c9
2016-03-10 17:38:31 +08:00
Ting-Yu Lin
02389a3aba Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats
Bug 655877 Part 20 made this deliberately to let nsTextFrame
QueryFrame-able. https://hg.mozilla.org/mozilla-central/rev/d8c6025c0881

But other types like nsPlaceholderFrame or nsBulletFrame are also
implemented QureyFrame, which do not have this inheritance indirection.
I guess it was for historical reason, and can be removed safely.

MozReview-Commit-ID: CPeQvpKzEKh

--HG--
extra : rebase_source : 86e784648cab3982ff16b3d45a312b98cd963841
2016-03-10 17:38:31 +08:00
Bob Owen
b422e4c9a2 Bug 1254992: Remove strict content sandbox skip-ifs from tests. r=RyanVM 2016-03-10 08:58:01 +00:00
Kyle Huey
d7b4ab4573 Bug 1253059: Use fallible allocation in the worker error reporter. r=baku 2016-03-10 01:50:56 -08:00
Kyle Huey
9eea75a6f5 Bug 1252268: If the slow script dialog aborts an interval timer callback, don't schedule it again. r=bz 2016-03-10 01:50:56 -08:00