Commit Graph

798 Commits

Author SHA1 Message Date
Kris Maglione
ed969ffcf9 Bug 1288885: Migrate simple extension mochitests to xpcshell. r=aswan
MozReview-Commit-ID: BiaTf6u43XP
2016-07-22 16:57:58 -07:00
Kris Maglione
43bbf8e0d0 Bug 1288885: Migrate alarms tests to xpcshell. r=aswan
MozReview-Commit-ID: 6NPOqsAfWSb
2016-07-22 16:21:42 -07:00
Kris Maglione
a3391649ba Bug 1288885: Support testing WebExtensions from xpcshell tests. r=aswan
Most of the test helper code is derived from the SpecialPowers/ExtensionTestUtils
code that does the same. Eventually, the two implementations should probably
be unified, but I don't think it's worth the trouble for now.

MozReview-Commit-ID: 7Yy9jWkGsMM
2016-07-24 16:09:26 -07:00
Sebastian Hengst
3b9da8a0d9 Backed out changeset 26f41a685662 (bug 1286746) for failing test_ext_runtime_connect_twoway.html and test_ext_storage_content.html on Android. r=backout 2016-07-28 10:34:56 +02:00
Sebastian Hengst
1f1dd19d2b Backed out changeset 562910144a3a (bug 1286746) 2016-07-28 10:34:56 +02:00
Sebastian Hengst
752bc77530 Backed out changeset 8da1ed0adf15 (bug 1288885) for failure and crashes in test_ext_background_window_properties.js on Android in xpcshell and sets tests. r=backout 2016-07-28 10:06:35 +02:00
Sebastian Hengst
9bd11bdb16 Backed out changeset 2a6b728f8313 (bug 1288885) 2016-07-28 10:06:34 +02:00
Sebastian Hengst
df61b28a9f Backed out changeset f9fd137c9691 (bug 1288885) 2016-07-28 10:06:34 +02:00
Sebastian Hengst
1c7cf69402 Backed out changeset 8f9b35334718 (bug 1288885) 2016-07-28 10:06:34 +02:00
Sebastian Hengst
d98d557e92 Backed out changeset 8c67ff2971ec (bug 1288885) 2016-07-28 10:06:34 +02:00
Sebastian Hengst
3014dc4a4c Backed out changeset d520f1245f5c (bug 1288885) 2016-07-28 10:06:34 +02:00
Sebastian Hengst
e853adcdbd Backed out changeset abd51b3d2b52 (bug 1288885) 2016-07-28 10:06:34 +02:00
Sebastian Hengst
424021e20b Backed out changeset fca556472346 (bug 1288885) 2016-07-28 10:06:34 +02:00
Sebastian Hengst
1664ad12fc Backed out changeset 43cf27f0e2ed (bug 1288885) 2016-07-28 10:06:33 +02:00
Kris Maglione
f6513431f7 Bug 1288885: Split out the longest-running alarm tasks into separate units. r=aswan
MozReview-Commit-ID: GwnRd6gncGI
2016-07-22 19:29:58 -07:00
Kris Maglione
0e669bdb1a Bug 1288885: Migrate background page mochitests to xpcshell. r=aswan
MozReview-Commit-ID: Fiv7sArlWDw
2016-07-22 18:44:27 -07:00
Kris Maglione
8504b031e8 Bug 1288885: Migrate downloads mochitests to xpcshell. r=aswan
MozReview-Commit-ID: Z67uTNUcqD
2016-07-22 18:49:50 -07:00
Kris Maglione
0cb64a1050 Bug 1288885: Migrate storage mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 1DYgv3LNDOW
2016-07-22 17:32:31 -07:00
Kris Maglione
a6c7005144 Bug 1288885: Migrate bookmarks mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 9PFJcqXXxhU
2016-07-22 17:29:52 -07:00
Kris Maglione
c844966922 Bug 1288885: Migrate localStorage mochitests to xpcshell. r=aswan
MozReview-Commit-ID: 1sjpnsKYEv5
2016-07-27 21:47:53 -07:00
Kris Maglione
b8236ac334 Bug 1288885: Migrate simple extension mochitests to xpcshell. r=aswan
MozReview-Commit-ID: BiaTf6u43XP
2016-07-22 16:57:58 -07:00
Kris Maglione
61ce49f8e9 Bug 1288885: Migrate alarms tests to xpcshell. r=aswan
MozReview-Commit-ID: 6NPOqsAfWSb
2016-07-22 16:21:42 -07:00
Kris Maglione
f964b84f2e Bug 1288885: Support testing WebExtensions from xpcshell tests. r=aswan
Most of the test helper code is derived from the SpecialPowers/ExtensionTestUtils
code that does the same. Eventually, the two implementations should probably
be unified, but I don't think it's worth the trouble for now.

MozReview-Commit-ID: 7Yy9jWkGsMM
2016-07-24 16:09:26 -07:00
Rob Wu
8577df348d Bug 1286746 - Invoke port.onDisconnect if there are no onConnect listeners. r=kmag
MozReview-Commit-ID: DPs36oFm25J
2016-07-15 17:46:00 -07:00
Rob Wu
e499a70c5f Bug 1286746 - Invoke sendMessage callback even if there are no listeners. r=kmag
MozReview-Commit-ID: HLIC3ZRcwRm
2016-07-14 20:34:40 -07:00
Luca Greco
5a67e9eff3 Bug 1286526 - [webext] Fix shutdown issues on empty addon with a valid manifest. r=aswan
MozReview-Commit-ID: 30MryAPYBv0
2016-07-13 13:12:59 +02:00
Luca Greco
4b53f08d2d Bug 1268773 - Notify Addon Listeners when the preferred addon debug global is changed. r=aswan
MozReview-Commit-ID: Hn7jb8Kni2J
2016-07-07 16:29:36 +02:00
Rob Wu
3cbb2da8a5 Bug 1280482 - Add export helpers to content scripts. r=kmag
MozReview-Commit-ID: I4o3NXVphJX
2016-07-15 23:33:47 -07:00
Johann Hofmann
e28d80abb0 Bug 1277524 - Add a WebExtension test that moz-extension is considered a trustworthy origin. r=kmag
MozReview-Commit-ID: 1LLNWwIU90
2016-06-03 12:26:28 +02:00
Kris Maglione
56e8cb638f Bug 1274775 - Make sure background pages are created with a PresShell. r=billm
MozReview-Commit-ID: GLWg5aK47g5
2016-07-24 15:09:07 -07:00
Rob Wu
c0e5bafb4e Bug 1234677 - Introduce _generated_background_page.html r=billm
- Fixes bugzil.la/1234677
- Fixes bugzil.la/1286057
- Fixes bug: the URL failed to load if a query string or reference
  fragment was present.

MozReview-Commit-ID: 4oMwI3IS7OX
2016-07-12 13:55:14 -07:00
Rob Wu
e19087ccc7 Bug 1287245 - Ensure globally unique internal port IDs r=billm
MozReview-Commit-ID: FXNP5MadlMx
2016-07-15 21:44:03 -07:00
Iris Hsiao
971255a15c Backed out changeset 4dd2466573ec (bug 1234677) for Mochitest test_chrome_ext_background_page.html failure 2016-07-20 12:54:00 +08:00
Iris Hsiao
5c3ef832ad Backed out changeset 7c026e26932d (bug 1287245) for Mochitest test_ext_background_runtime_connect_params.html failure 2016-07-20 11:04:45 +08:00
Rob Wu
8a0e6b7a22 Bug 1234677 - Introduce _generated_background_page.html r=billm
- Fixes bugzil.la/1234677
- Fixes bugzil.la/1286057
- Fixes bug: the URL failed to load if a query string or reference
  fragment was present.

MozReview-Commit-ID: 4oMwI3IS7OX
2016-07-12 13:55:14 -07:00
Rob Wu
da14dfd666 Bug 1287229 - port.disconnect should not throw r=billm
MozReview-Commit-ID: 7d8Zmb4OAd0
2016-07-15 22:46:42 -07:00
Rob Wu
ec2dab84e4 Bug 1287245 - Ensure globally unique internal port IDs r=billm
MozReview-Commit-ID: FXNP5MadlMx
2016-07-15 21:44:03 -07:00
Rob Wu
b52f567545 Bug 1286746 - Invoke sendMessage callback even if there are no listeners. r=kmag
MozReview-Commit-ID: HLIC3ZRcwRm
2016-07-14 20:34:40 -07:00
Rob Wu
80b02f6ee0 Bug 1286746 - Invoke port.onDisconnect if there are no onConnect listeners. r=kmag
MozReview-Commit-ID: DPs36oFm25J
2016-07-15 17:46:00 -07:00
Andrew Swan
26be5889c1 Bug 1285059 Do not use signal.pause r=kmag
MozReview-Commit-ID: JKTbFMktx8Y
2016-07-06 16:49:36 -07:00
Kris Maglione
4b566c58e2 Bug 1284020: Treat window.fetch/window.XMLHttpRequest the same as the global variants in content scripts. r=aswan
MozReview-Commit-ID: Cuz6CiNZdrd
2016-07-12 15:45:07 -07:00
Andrew Swan
eea8418fc7 Bug 1285448 Apply windows test hack to all windows versions r=kmag
MozReview-Commit-ID: K6DqaxsN9fn
2016-07-07 20:41:16 -07:00
Andrew Swan
81e2def6d6 Bug 1283010 Fix windows registry paths for native messaging r=kmag
MozReview-Commit-ID: GdaDycckptp
2016-06-29 21:47:06 -07:00
Andrew Swan
2a78a4af63 Bug 1272522 Handle stderr of native app r=kmag
MozReview-Commit-ID: 5qGw83uTYTu
2016-07-06 14:57:56 -07:00
Phil Ringnalda
3e9262b64c Backed out changeset 6a8acb16142d (bug 1283010) for Windows failures in test_native_messaging.js 2016-07-06 19:18:31 -07:00
Andrew Swan
2e311181ab Bug 1283010 Fix windows registry paths for native messaging r=kmag
MozReview-Commit-ID: GdaDycckptp
2016-06-29 21:47:06 -07:00
Andrew Swan
80d33178c2 Bug 1281995 Support relative paths in host manifest on windows r=kmag
MozReview-Commit-ID: DaqYdPGQC3A
2016-06-27 14:52:57 -07:00
Carsten "Tomcat" Book
8ee875fb74 Backed out changeset d4379d1513fd (bug 1272522) for failures in test_ext_alarms.html 2016-07-04 06:25:51 +02:00
Andrew Swan
0c8c998600 Bug 1272522 Handle stderr of native app r=kmag
MozReview-Commit-ID: 5qGw83uTYTu
2016-06-17 07:27:07 -07:00
Andrew Swan
0c9f16fc6a Bug 1270360 Implement runtime.sendNativeMessage() r=kmag
MozReview-Commit-ID: 93FaGaYto5w
2016-06-08 14:52:35 -07:00