Matthew Wein
569e667c08
Bug 1270742 - Add support for default_icon in chrome.pageAction r=kmag
...
MozReview-Commit-ID: D9uR0JUXJwx
--HG--
extra : transplant_source : %FC%FBu%0Cboh%DFv%BB%8D%AC%20%ED%A5%E1%3E%DE%126
2016-05-23 15:59:33 -07:00
Martin Giger
bc7ec4df3e
Bug 1282171 - Use setTimeout from parent window to throttle resizes. r=kmag
...
MozReview-Commit-ID: FsEjqfJKOUC
2016-06-25 00:06:56 +00:00
Sebastian Hengst
2e51abafdb
Backed out changeset 1008f5b88e6b (bug 1270742) for failing browser_ext_browserAction_context.js. r=backout
2016-06-24 13:00:31 +02:00
Matthew Wein
48b0f752e6
Bug 1270742 - Add support for default_icon in chrome.pageAction. r=kmag
...
MozReview-Commit-ID: D9uR0JUXJwx
--HG--
extra : transplant_source : %D2%EEUA%D1%C7Yp%88E%851%200n%90%D7%8F%0C%F4
2016-05-23 15:59:33 -07:00
Martin Giger
2072a2d80e
Bug 1215025 - Resize popup when content size changes. r=kmag
...
--HG--
extra : rebase_source : f70828223c7853f68d080f0beea6f8fbd62fae72
2016-06-22 02:55:00 -04:00
Martin Giger
1478f20494
Bug 1279562 - Accept negative 'left' and 'top' values in chrome.windows.update. r=kmag
...
--HG--
extra : rebase_source : 25a49cfc156fafcb490dcd997d26f20c550fa4ec
2016-06-17 02:22:00 -04:00
Carsten "Tomcat" Book
a967cdb984
merge mozilla-inbound to mozilla-central a=merge
2016-06-16 08:06:50 +01:00
Bob Silverberg
53b6985242
Bug 1265845 - Implement browser.history.onVisited, r=aswan
...
MozReview-Commit-ID: 6jXEUA1Cll9
--HG--
extra : transplant_source : %FC%8Frg%7C2%25%A6%A0%FB%27%AB%DE%04Q%3E%83%BE%A6%EE
2016-06-08 12:42:13 -04:00
Kris Maglione
a1dac7caad
Bug 1279392: [webext] Move API permission definitions to the schemas. r=aswan
...
MozReview-Commit-ID: 8m7wJrAbFwS
--HG--
extra : source : a00cf073f5c00380d4e42b13bc0cd3146b708845
extra : amend_source : d74ef90e88acbe62e33af3b5b9cf870d5c0a9d3e
2016-06-09 17:44:47 -07:00
Sebastian Hengst
f8035f62a8
Backed out changeset a00cf073f5c0 (bug 1279392) for failing mochitest test_ext_contentscript_create_iframe.html at least on Linux x64 opt. r=backout
2016-06-14 13:37:52 +02:00
Kris Maglione
b465305345
Bug 1279392: [webext] Move API permission definitions to the schemas. r=aswan
...
MozReview-Commit-ID: 8m7wJrAbFwS
--HG--
extra : rebase_source : cba877c0ef400917b0b7e5913895e64ebefb34b9
extra : amend_source : 6e943015e3e00854c431cbd653994a6734e66ce4
2016-06-09 17:44:47 -07:00
Kris Maglione
c80375c0f9
Bug 1272219: Use 16px icons for BrowserAction buttons, support 18px as a legacy fallback. r=bwinton ui-r=bwinton
...
MozReview-Commit-ID: 2c0UWR6hITQ
--HG--
extra : rebase_source : 5dd417ba99bb85a50dd1ae87cf2fb5603da07ce8
2016-06-05 21:05:36 -07:00
Carsten "Tomcat" Book
3f4b349341
Backed out changeset 8ea9433ab777 (bug 1265845) for test failures in browser_ext_history.js
2016-06-15 06:18:48 +01:00
Carsten "Tomcat" Book
a5fd82744f
Backed out changeset 5e6356e7a99e (bug 1270742) for eslint test failures
2016-06-15 01:29:04 +01:00
Matthew Wein
e774e0c1a6
Bug 1270742 - Add support for default_icon in chrome.pageAction. r=kmag
...
MozReview-Commit-ID: D9uR0JUXJwx
--HG--
extra : transplant_source : 5%125%05%88%F8%85%AB%D11%7C%83D%02d%EC%1A1%A6%92
2016-05-23 15:59:33 -07:00
Bob Silverberg
60dca09bae
Bug 1265845 - Implement browser.history.onVisited, r=aswan
...
MozReview-Commit-ID: 6jXEUA1Cll9
--HG--
extra : transplant_source : %09gs%97%8A%FD%EA%B6%BE_k%0C%DE%F1%AA%876%60%10%20
2016-06-08 12:42:13 -04:00
Kris Maglione
6439777db0
Bug 1271785: [webext] Better error messages for "choices" schema types. r=aswan
...
The generated messages are still a bit rough in some instances, but they're at
least much better than what we have now.
MozReview-Commit-ID: gTS0RvDnwk
--HG--
rename : toolkit/components/extensions/test/xpcshell/.eslintrc => browser/components/extensions/test/xpcshell/.eslintrc
rename : toolkit/components/extensions/test/xpcshell/head.js => browser/components/extensions/test/xpcshell/head.js
rename : toolkit/components/extensions/test/xpcshell/test_ext_manifest_content_security_policy.js => browser/components/extensions/test/xpcshell/test_ext_manifest_commands.js
rename : toolkit/components/extensions/test/xpcshell/xpcshell.ini => browser/components/extensions/test/xpcshell/xpcshell.ini
extra : rebase_source : 058603a2ab0efa90d3626b82be6d5e2cf1436fc3
extra : amend_source : 3a7924ef237cb392dd2f4c1f696b8858daad43ab
2016-06-04 23:31:35 -07:00
Bob Silverberg
1bdb5bec87
Bug 1278538 - Migrate tests for browser.history to use History.insertMany rather than PlacesTestUtils.addVisits, r=aswan
...
MozReview-Commit-ID: IfPJ2vbBiLt
--HG--
extra : transplant_source : %2C%14K%25%00%08%070%C8%A9%D0%03%D4%F4%9FV%12%D0D%C2
2016-06-07 09:43:57 -04:00
Bob Silverberg
58daf54a0e
Bug 1271675 - Add tests for browser.history.search that use specific date ranges. r=aswan
...
MozReview-Commit-ID: GqG39ytrDpa
--HG--
extra : transplant_source : %9B%AE%2C%2B%80%2A%09%1C%C1%D4%BC/%9E%B9%C8%15%02%E6%2C%0C
2016-06-06 15:21:20 -04:00
Kris Maglione
5d03979f6b
Bug 1278733: Turn on JSDoc validation, and fix basic errors in existing comments. r=aswan
...
MozReview-Commit-ID: EZpOyvoi2h0
--HG--
extra : rebase_source : b03b211a1fe3aad3c760bd0f9235bbaaca171a9a
2016-06-07 18:36:19 -07:00
Bob Silverberg
632b11bf2f
Bug 1274877 - contextMenus API starts logging errors after removing an item, r=kmag
...
MozReview-Commit-ID: 86bxjxEQaQX
2016-06-07 15:26:08 -04:00
Bob Silverberg
c192826ab8
Bug 1265835 - Implement browser.history.getVisits, r=aswan
...
MozReview-Commit-ID: lhFdMTHYUl
--HG--
extra : amend_source : a65036e2420795601486c9e5f9adca4e557029db
2016-06-08 08:50:08 -04:00
Kris Maglione
c98153037d
Bug 1276025: Stop using injectInDocShell to tag docShells with types. r=billm
...
MozReview-Commit-ID: 7h5PI2birY4
--HG--
extra : source : 99b213f494e1a9e20629e936681faedec16d22a3
extra : amend_source : d70ffaecbc11445a5bddeb52c9c940a866934347
2016-06-02 20:53:41 -07:00
Wes Kocher
3ec856c177
Backed out changeset 99b213f494e1 (bug 1276025) for xpcshell bustage CLOSED TREE
2016-06-07 16:59:20 -07:00
Kris Maglione
c5d392a9bc
Bug 1276025: Stop using injectInDocShell to tag docShells with types. r=billm
...
MozReview-Commit-ID: 7h5PI2birY4
--HG--
extra : rebase_source : a8b8b9b49f9ef8304ee669f6c28c9290a1198ff3
extra : amend_source : f868dc11e3da5f89852343e88e373db14f5dcbd3
extra : histedit_source : 6ee59978a58828e22a9f2cbf651cb713ba28d25d
2016-06-02 20:53:41 -07:00
Bob Silverberg
b71e6b7eb1
Bug 1240326 - Part 2: Utilize lazyWidth and lazyHeight properties from frame loaders for tab width and height. r=kmag
...
MozReview-Commit-ID: FI41LGDrFFK
--HG--
extra : rebase_source : 3f967ffa258f0426990e54f7ca4d6bca6685bc07
2016-04-26 10:25:20 -04:00
Bob Silverberg
3304fd5533
Bug 1265847 - Implement browser.history.onVisitRemoved. r=aswan
...
MozReview-Commit-ID: KzEdwzxzrKn
2016-05-17 10:01:18 -04:00
Matthew Wein
6beefd1a7a
Bug 1271777 - Fix the 'MacCtr' typo in the commands API. r=kmag
...
MozReview-Commit-ID: 2pVcqpfSRKT
--HG--
extra : source : ea4940dd52ccc58a914bfb3b464fa6cee0af628c
extra : histedit_source : 81d3d700dbe8fd8dd34f7bf97f1fc323f07168f9
2016-05-25 16:58:43 -07:00
Kris Maglione
d5cf648d4d
Bug 1254003: Don't call tabs.create callback before the tab is ready. r=gabor
...
MozReview-Commit-ID: 3qK6GpTmIFQ
--HG--
extra : source : 8afadb96e97704a98492c2286fb92479deb3365f
extra : amend_source : 90180f99ce13f9266b4b55b9a1f8689cdf3aa5ce
2016-04-03 19:31:47 -07:00
Carsten "Tomcat" Book
2a6cd87e82
Merge mozilla-central to fx-team
2016-06-03 12:40:11 +02:00
Kris Maglione
d727c780b8
Bug 1266510: Add better logging to browser_ext_windows_events test. r=me
...
MozReview-Commit-ID: 6aKeZvH7jwk
--HG--
extra : rebase_source : 6459e210c64fb83cc134699433d0126b3ec22bb5
2016-06-02 13:36:57 -07:00
Kris Maglione
26767b8010
Bug 1272800: Wait for zoom event after switching tab if current value is not as expected. r=me
...
MozReview-Commit-ID: 4GtQMLOLZNP
2016-05-31 13:43:28 -07:00
Kris Maglione
81e206b780
Bug 1271374: Add Cache-Control: no-cache to the delayed load SJS page. r=me
...
MozReview-Commit-ID: K6FN8jsT12Y
2016-05-31 13:30:51 -07:00
Carsten "Tomcat" Book
1d9c703463
Backed out changeset ea4940dd52cc (bug 1271777) for test failures in browser_ext_commands_onCommand.js
2016-05-31 08:35:48 +02:00
Matthew Wein
cf57bff1c2
Bug 1271777 - Fix the 'MacCtr' typo in the commands API. r=kmag
...
MozReview-Commit-ID: 2pVcqpfSRKT
--HG--
extra : transplant_source : %23C%FB%E63%CE%24A%21%95%DA%CE%09%17o%90%00%17%E3%A2
2016-05-25 16:58:43 -07:00
Carsten "Tomcat" Book
2655bc2464
Backed out changeset cbeef9c81af6 (bug 1271777) for test failures in browser_ext_commands_onCommand.js
...
--HG--
extra : rebase_source : 8be186c6d6a57691407856813207cf41985145f6
2016-05-30 14:50:53 +02:00
Matthew Wein
156bebab67
Bug 1271777 - Fix the 'MacCtr' typo in the commands API. r=kmag
...
MozReview-Commit-ID: 2pVcqpfSRKT
--HG--
extra : transplant_source : G%2Ag%0F%16%CC.%14J%BFZ%B1t%A2%22%1Cj%B7%86c
2016-05-25 16:58:43 -07:00
Ryan VanderMeulen
71b1467469
Backed out changesets 1cf7e08007f9 and 981fc919965e (bug 1271777) for browser_ext_commands_onCommand.js failures.
2016-05-26 23:54:39 -04:00
Ryan VanderMeulen
89a3a13825
Bug 1271777 - Fix ESLint error on a CLOSED TREE.
2016-05-26 22:47:07 -04:00
Matthew Wein
72607644b2
Bug 1271777 - Fix the 'MacCtr' typo in the commands API. r=kmag
...
MozReview-Commit-ID: 2pVcqpfSRKT
--HG--
extra : transplant_source : %84%9A%3F%13%19j%8C%85%C4%E7%D0%C1%CC%A9%93%D2%9D%96%9C%EF
2016-05-25 16:58:43 -07:00
Claas Augner
3c65a4e758
Bug 1247455 - Add a .removeCSS method to complement .insertCSS. r=kmag
2016-04-15 00:39:09 +02:00
Sebastian Hengst
c7d6bbeb61
Backed out changeset df90fcacc68c (bug 1265836) for crashing test_ext_webrequest.html. r=backout
2016-05-26 10:32:47 +02:00
Sebastian Hengst
2575bac27a
Backed out changeset 800df6b80dc0 (bug 1265836)
2016-05-26 10:32:41 +02:00
Sebastian Hengst
8befd3936b
Backed out changeset 1151e3a09e77 (bug 1265836)
2016-05-26 10:32:26 +02:00
Bob Silverberg
b3fa99bfdf
Bug 1265836 - Part 4: Implement browser.history.addUrl. r=aswan
...
MozReview-Commit-ID: CBcKLvRLj3w
--HG--
extra : transplant_source : %E2%93%5Ef%3B%3F%27%85%B9%B7%3B%5BK%A1qu%00h%00L
2016-05-19 21:55:37 -04:00
Bob Silverberg
751592d0c5
Bug 1265836 - Part 2: Change normalizeTime to return a date rather than a number. r=aswan
...
Also update browser.history.deleteRange to use normalizeTime
MozReview-Commit-ID: EQ3NLSIRTe8
--HG--
extra : transplant_source : %8B%0D%9ERe%2A%FA%1F%01%B4%A2%BBcCb%EB%8F%8A%A4%09
2016-05-24 09:00:17 -04:00
Bob Silverberg
5c3d786a77
Bug 1265836 - Part 1: Replace PlacesUtils.toTime with PlacesUtils.toDate. r=mak, r=aswan
...
MozReview-Commit-ID: FZTfDJpjEt1
--HG--
extra : transplant_source : %3C%95%C2%21l%5B%0F-%9D%E1%22%22d%FC%1C%B9%C7%3AfD
2016-05-24 08:56:10 -04:00
Bob Silverberg
4aa0620f3f
Bug 1274134 - Intermittent browser_ext_history.js | no results returned for late start time - Expected: 0, Actual: 2. r=aswan
...
The test assumes that Date.now() will provide a date that is far enough in the future to return 0 results,
because the history should have been added before that code is run, but evidently sometimes it is not.
Changing the date used as a late start date to one day in the future, which should address this issue.
MozReview-Commit-ID: KUSyfvtE2B0
--HG--
extra : transplant_source : %8D%C2D4%9C%D5%07G%C0m%11r%FC%D3X%93%99R%AE.
2016-05-19 08:32:10 -04:00
Bob Silverberg
79a85728e0
Bug 1265834 - Part 2: Implement browser.history.search. r=aswan, r=mak
...
Requesting review from mak for the changes to PlacesUtils.jsm.
Note that one of these changes (toPRTime) is also present in the patch for bug 1265836, but I anticipate that this patch may land before that bug.
MozReview-Commit-ID: Kg1XX40A4FW
--HG--
extra : transplant_source : %05%FAB%CENp%BE%A3%A1C%C3%B8%E6%3E%939%9E%E8%A1%5C
2016-05-13 10:32:48 -04:00
Luca Greco
92282aa3cb
Bug 1263723 - [webext] Track awesomebar user interaction for webNavigation transition types and qualifiers. r=krizsa
...
- introducing tabTransitionData in the webNavigation internals
- listen for the "autocomplete-did-enter-text" topic notified on the observer service
- add support to from_address_bar transition qualifier and auto_bookmark/keyword/generated transition types
MozReview-Commit-ID: 7krQiJlnc1d
2016-05-09 18:24:53 +02:00
L. David Baron
d097996b85
Bug 1111440 - Replace -moz- prefixed logical margin/padding/border properties with their standard versions. r=heycam
...
This patch was generated by the command:
find . -name "*.css" -exec sed -i -f mozpropsub {} \;
in the root of a mozilla-central tree, with the file mozpropsub
containing the contents:
s/-moz-padding-end\>/padding-inline-end/g
s/-moz-padding-start\>/padding-inline-start/g
s/-moz-margin-end\>/margin-inline-end/g
s/-moz-margin-start\>/margin-inline-start/g
s/-moz-border-end\>/border-inline-end/g
s/-moz-border-end-color\>/border-inline-end-color/g
s/-moz-border-end-style\>/border-inline-end-style/g
s/-moz-border-end-width\>/border-inline-end-width/g
s/-moz-border-start\>/border-inline-start/g
s/-moz-border-start-color\>/border-inline-start-color/g
s/-moz-border-start-style\>/border-inline-start-style/g
s/-moz-border-start-width\>/border-inline-start-width/g
While I didn't manually review all the changes, I did review the list of
files, and manually reviewed the changes in the files that I thought
were more interesting.
Note that there are a few tests that should be fixed up as well, but
I'll do that in a later patch.
MozReview-Commit-ID: EiQTuuV0MNQ
2016-05-12 22:19:58 -07:00
Wes Kocher
5983b42383
Backed out 2 changesets (bug 1240326) for failures in browser_ext_tabs_query.js
...
Backed out changeset c057ea186ced (bug 1240326)
Backed out changeset 4399e8609c74 (bug 1240326)
2016-05-05 13:06:36 -07:00
Bob Silverberg
1e8b600698
Bug 1240326 - Part 2: Utilize lazyWidth and lazyHeight properties from frame loaders for tab width and height. r=kmag
...
MozReview-Commit-ID: FI41LGDrFFK
--HG--
extra : transplant_source : %9C%06%B5H-%80%15%25%C3%8A%F1%D8y%93%D2%C4%9E%22%8BH
2016-04-26 10:25:20 -04:00
Blake Winton
6866a9d937
Bug 1269081 - Only apply Firefox's default styles if the add-on author sets "browser_style" to true in the manifest. r=kmag.
...
MozReview-Commit-ID: JjH0sCkh1U7
--HG--
extra : rebase_source : 92b126d4acd77bb15bb7c952b82d4dd6156d5c2a
2016-05-02 10:59:36 -04:00
Bob Silverberg
1b139444cb
Bug 1265842 - Implement browser.history.deleteAll and deleteRange. r=aswan
...
MozReview-Commit-ID: 6rcQfPajmfw
--HG--
extra : transplant_source : %7C%9B%E9%AD%F0K%8Ds%960%D0J%B8%3B%B5%B1r%C2%2A%03
2016-04-27 16:51:11 -04:00
Bob Silverberg
c3f7086b51
Bug 1265837 - Implement browser.history.deleteUrl, r=aswan
...
MozReview-Commit-ID: AzVWzviLkGQ
--HG--
extra : rebase_source : 877140bd0d0616f05a62ee94ddae806e51518e55
2016-04-28 08:37:04 -04:00
Kris Maglione
0c6f1f4c22
Backed out changeset a3fbed43aa55 for a new set of intermittent failures.
...
MozReview-Commit-ID: 1lIDylABshC
2016-04-25 18:13:41 -07:00
Kris Maglione
3e9bda71d8
Bug 1254003: Don't call tabs.create callback before the tab is ready. r=gabor
...
MozReview-Commit-ID: 3qK6GpTmIFQ
--HG--
extra : rebase_source : 16b5a51afade88ec9cf1d7ccc0878e310c7fad78
extra : source : 8afadb96e97704a98492c2286fb92479deb3365f
2016-04-03 19:31:47 -07:00
Wes Kocher
d509baac11
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 4igUgM6r0wO
2016-04-25 17:11:09 -07:00
Blake Winton
b58b1cbc6d
Bug 1263709 - Remove the advanced styling for radio buttons and checkboxes. ui-r=shorlander, r=kmag
...
MozReview-Commit-ID: A9CWD9SPZlP
--HG--
extra : rebase_source : 1ec397f0c923d42d1ff99b8034eb869ba5a8f8fc
2016-04-11 15:53:06 -04:00
Kris Maglione
d78e5a3050
Bug 1238310: Part 5 - Implement the browser.tabs.onZoomChange event. r=gabor f=aswan
...
MozReview-Commit-ID: JlxSM13SeYg
--HG--
extra : rebase_source : aaa1ac864a0cbcbe22aa7aa694ab0203f8e39d0b
extra : amend_source : 2a8a0081e853d5f2f3975ebee4c3bcb0ee46c2e9
2016-04-01 11:45:01 -07:00
Carsten "Tomcat" Book
84eb46bafd
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : toolkit/components/prompts/test/test_bug861605.html => toolkit/components/prompts/test/test_dom_prompts.html
2016-04-25 11:55:12 +02:00
Phil Ringnalda
664d43385b
Back out a57938cd29d2 (bug 1254003) for timeouts in browser_ext_tabs_*
2016-04-24 22:16:13 -07:00
bsilverberg
d9ca109a26
Bug 1262923 - Create schema for the history API. r=aswan
...
MozReview-Commit-ID: 1hZRJtemPMb
--HG--
extra : rebase_source : ccf72e006fcdcbaa3085a6bdcc8e679f66ed2412
2016-04-07 14:56:02 -04:00
Kris Maglione
6640885354
Bug 1254003: Don't call tabs.create callback before the tab is ready. r=gabor
...
MozReview-Commit-ID: 3qK6GpTmIFQ
--HG--
extra : rebase_source : cd0d5f5fae93e7e4f6436d2fae1d6e4c9363d2d4
extra : source : 8afadb96e97704a98492c2286fb92479deb3365f
2016-04-03 19:31:47 -07:00
Kris Maglione
b783efe7d8
Backed out changeset 8afadb96e977 for too many intermittent failures (bug 1254003).
...
MozReview-Commit-ID: 2wFCgIaH9lM
2016-04-24 00:39:29 -07:00
Kris Maglione
24d6448f60
Bug 1254003: Don't call tabs.create callback before the tab is ready. r=gabor
...
MozReview-Commit-ID: 3qK6GpTmIFQ
--HG--
extra : rebase_source : 5510c5bc106eb3a5d35b761439b654fe7fe68a8f
2016-04-03 19:31:47 -07:00
Kris Maglione
512b5f6bcb
Bug 1238310: Part 4 - Refactor tab listener code. r=aswan
...
MozReview-Commit-ID: 66ZXlvepRsz
--HG--
extra : rebase_source : 72e6f860df44b31c25940d0ea6b75242bf340851
extra : source : f4e7fed2020e146726efc653527d55b1a67b091e
extra : histedit_source : c4ea6bdbeac642fe3ba558ec3fdb4a497513a377
2016-02-17 11:47:56 -08:00
Kris Maglione
02eba536f1
Bug 1238310: Part 3 - Implement the base browser.tabs zoom API. r=aswan
...
MozReview-Commit-ID: BZEFOnCRMba
--HG--
extra : rebase_source : b43761bbeccfa2da0fad969676c2e7ac9b434f7d
extra : histedit_source : d0f195f76ff32e3889adcba2b691ce89fc4ad0c7
2016-04-01 15:44:29 -07:00
Matthew Wein
3f2b8481d4
Bug 1263560 - Accept whitespace in command API key names. r=kmag
...
MozReview-Commit-ID: IGQDs1RuE7w
--HG--
extra : transplant_source : %92xFZ%2C%0AH%28%5C%15%B6%288B%7F%98/%D0%BBZ
2016-04-14 22:39:50 -04:00
Bob Silverberg
c37418b9d5
Bug 1262976 - browser.windows.onFocusChanged sometimes fires twice, even after the event listener is removed, r=kmag
...
MozReview-Commit-ID: 4wfFjPBn7zJ
--HG--
extra : transplant_source : %E4%2C%DDNqS%E8%EC%96%AE%E2%C5%D3%1A.v%C9%5C%E2%80
2016-04-08 09:46:45 -04:00
jdinartejesus
d7b2387a81
Bug 1250685 - Fix extension context menu for images. r=kmag
2016-04-11 00:40:50 +02:00
Gijs Kruitbosch
96df238104
Bug 1253673, r=jaws
...
MozReview-Commit-ID: GKFG4s1bx5c
--HG--
rename : browser/base/content/test/general/dummy_page.html => browser/components/extensions/test/browser/file_dummy.html
extra : amend_source : 38ff88239b304e9014704d104a766712706c89ee
extra : histedit_source : 5e17e8225174b52c59822c572db4c9539aeaf157
2016-04-13 11:58:25 +01:00
Kris Maglione
c4861004a5
Bug 1248846: [webext] Don't call callbacks after a context is destroyed. r=aswan
...
MozReview-Commit-ID: 5O2YKGONODH
--HG--
extra : rebase_source : 66a5b5f51ce841fdfad28542daee7802e316e2d1
2016-04-04 14:14:35 -07:00
Matthew Wein
dbe4de5824
Bug 1257583 - Add test for bypassing the cache with tabs.reload. r=kmag
...
MozReview-Commit-ID: KuJKLWSXvSk
--HG--
extra : amend_source : 0cb4f489d1a494a714ff2841ba6d1433da4f451c
extra : transplant_source : %7E%80%D2%A2%7E%C6%3D%A0%DD%E7%F4%FC%9A%8B%5EG%91%93%BC%EB
2016-04-07 16:02:28 -07:00
bsilverberg
5808ddd4ec
Bug 1190322 - Test coverage for |extension| extension API, r=kmag
...
Add coverage for:
* The |getViews| API method with a |type| property.
* The |getViews| API method with a |windowId| property.
MozReview-Commit-ID: Evoi8au0wzW
--HG--
extra : transplant_source : %A9%2AX%D8f8%D6%5CQ%AD%CB%83%A5%B2f%FA%98%B4%EA%C0
2016-04-06 13:24:12 -04:00
Luca Greco
2054abd0e6
Bug 1256282 - [webext] options_ui browsers should have access to the full WebExtension API. r=kmag
...
MozReview-Commit-ID: E1GwT0zfGie
--HG--
extra : transplant_source : %18%0F%AF%0A%E6B%E7v%2C%F4%A1%C2%9B%CF-%84T%DEKf
2016-04-08 16:00:48 +02:00
Dave Townsend
b6c94f538f
Bug 1257246: Update webextension APIs for eslint 2. r=kmag
...
ESLint 2 now flags anonymous generator functions that don't match the
generator-star-spacing rule so this mostly is fixing that.
MozReview-Commit-ID: 5sLaF26sd0E
--HG--
extra : rebase_source : 6008f48c94e4a8e5bd2ed2f8a95e764e4aa39cdb
extra : histedit_source : 6f0151c184ee2e4288f3ec9c5a85a65e975d46e1
2016-04-05 11:30:51 -07:00
bsilverberg
d43e3c8bdb
Bug 1261949 - Complete test coverage for browser.windows events. r=kmag
...
Add coverage for:
* browser.windows.onCreated
* browser.windows.onRemoved
MozReview-Commit-ID: FMhcNBnijce
--HG--
extra : transplant_source : %12%15%D2%A7_w%9B%0F%3D%0C%EE%94%11%14%0Dk%87%28%A0%9D
2016-04-04 18:11:42 -04:00
bsilverberg
b42e7ecef4
Bug 1190325 - Test coverage for runtime extension API. r=kmag
...
Add coverage for:
* The |openOptionsPage| method when |options_ui| is missing from the manifest.
MozReview-Commit-ID: BwVMzDOECl3
--HG--
extra : transplant_source : %ED%E7%04N%DC%9D%FC%FD%BF%A2%02%D7SQ%3D%8A%EBa%98%A7
2016-04-06 09:36:45 -04:00
bsilverberg
ecec410d6c
Bug 1261185 - Complete test coverage for browser.windows.create. r=kmag
...
Add coverage for:
* passing an invalid |tabId|
* passing an array of URLs to open in |url|
MozReview-Commit-ID: EW8sh0p6hgB
--HG--
extra : transplant_source : %5D%BF%EE%EBM%9C%EA%AFj%0F%7F%AFx%F1%8E%F0QV%1Bb
2016-03-31 18:01:45 -04:00
Carsten "Tomcat" Book
1fe30696da
Backed out changeset ffd370115779 (bug 1261185) for memory leaks on own test
2016-04-05 10:39:36 +02:00
bsilverberg
ace0427254
Bug 1261185 - Complete test coverage for browser.windows.create, r=kmag
...
Add coverage for:
* passing an invalid |tabId|
* passing an array of URLs to open in |url|
MozReview-Commit-ID: EW8sh0p6hgB
--HG--
extra : transplant_source : %5D%BF%EE%EBM%9C%EA%AFj%0F%7F%AFx%F1%8E%F0QV%1Bb
2016-03-31 18:01:45 -04:00
Matthew Wein
f64c3ca257
Bug 1245355 - Add a unit test for tabs.getAllInWindow. r=kmag
...
MozReview-Commit-ID: 5wVRCLdCuq9
--HG--
extra : transplant_source : %B0%89%CB%F5%9C%C8%A7%94%BAJ%1Cz%BE%1AU%99%BE%A4%D0%AE
2016-03-17 09:35:58 +01:00
Matthew Wein
e1cc040df8
Bug 1250631 - Implement chrome.contextMenus.onClicked. r=kmag
...
MozReview-Commit-ID: Ic7opjJtmRB
--HG--
extra : transplant_source : %BF%F9%92%ABd%AA%E6%A6%AA%26%2B%CA%C1%23%FCl%2B%03%D8%B5
2016-03-23 02:39:10 -07:00
Matthew Wein
961c4df4b2
Bug 1246035: Add support for _execute_page_action r=kmag
...
MozReview-Commit-ID: 5Lvj5UiAVkJ
--HG--
extra : rebase_source : 67fb6431dc74f44cda829372f9ab3f101c2a7593
extra : amend_source : 9b55316a4a801094b09e260c4ba0fc07cae27aa4
2016-03-28 12:14:43 -07:00
Kris Maglione
1681a4717f
Bug 1246035: Follow-up: Fix ESLint bustage. r=bustage
...
MozReview-Commit-ID: IH89TRmlyo3
2016-03-28 17:23:36 +02:00
Matthew Wein
863d9f6ce1
Bug 1246035 - Add support for _execute_page_action r=kmag
...
MozReview-Commit-ID: LPQAC7uJTkr
2016-03-14 14:54:57 +01:00
Sebastian Hengst
53b1ca7a7f
Backed out changeset 4a92742ac20d and ddf8219182fb (bug 1246035) for failing modified ddf8219182fb on OS X 10.6 opt M(bc2). r=backout
2016-03-25 23:14:25 +01:00
Sebastian Hengst
6a296b9a91
Bug 1246035 - Add support for _execute_page_action. Follow-up: Add missing quote character to fix .eslintrc. r=eslint-fix
2016-03-25 22:02:41 +01:00
Matthew Wein
d2908c0ada
Bug 1245353 - Add tests for tabs.reload. r=kmag
...
MozReview-Commit-ID: ngntB4L9Ms
--HG--
extra : transplant_source : d%27%CDh%1A%16C%9CW%BC%C6V%D6%BD%28%80%1E%1E%81%BB
2016-03-17 17:43:41 +01:00
Matthew Wein
6bfb9ef781
Bug 1246035 - Add support for _execute_page_action. r=kmag
...
MozReview-Commit-ID: LPQAC7uJTkr
--HG--
extra : transplant_source : %9Fc%B4C%C75Nd%40.%EBj%25%8Cg%5B%B3%C0%E5F
2016-03-14 14:54:57 +01:00
tofumatt
0f151b21a6
Bug 1237822 - Throw error if tabs.query is used without "tabs" permission with url param. r=kmag
...
MozReview-Commit-ID: 4WpawIYcwnl
--HG--
extra : transplant_source : %1FD%00%5D%CEJ%E6%10Wj%C3%92%87%FFN%A4Vo%0C%E7
2016-03-15 15:39:27 +01:00
Kris Maglione
8706c945fd
Bug 1253133: [webext] Support changing window geometry via windows.update. r=aswan
...
MozReview-Commit-ID: LQGXyB9WuiI
--HG--
extra : rebase_source : 840ec6f25eb4409383b6e0c7a43ba03dc3cddf9b
2016-03-22 23:13:11 +01:00
Kris Maglione
5c47b4916d
Bug 1253130: [webext] Support the alwaysOnTop in the browser.windows API. r=gabor
...
MozReview-Commit-ID: FNBCsDt0UT8
--HG--
extra : rebase_source : 80ec6a949237e4e59b17a9a9b31b5001d9f09606
2016-03-22 23:11:35 +01:00
Kris Maglione
6af7aa725e
Bug 1254194: [webext] Fix tests that violate the default CSP. r=aswan
...
MozReview-Commit-ID: GAon89LFr6C
--HG--
extra : rebase_source : 64d00126b0cad8e3a90e5f4a5f5894275c8be1ee
2016-04-14 16:36:47 -07:00
Bill McCloskey
74d6b169e1
Bug 1197346 - Rename ExtensionPage to ExtensionContext (r=kmag)
2016-04-23 20:04:29 -07:00
Bob Silverberg
e580134ee3
Bug 1265836 - Part 4: Implement browser.history.addUrl. r=aswan
...
MozReview-Commit-ID: CBcKLvRLj3w
--HG--
extra : transplant_source : %BCXud%20%EC%BE%EA%161fN%B4%11%E2n%28b%95%8F
2016-05-19 21:55:37 -04:00
Bob Silverberg
b610707ecb
Bug 1265836 - Part 2: Change normalizeTime to return a date rather than a number. r=aswan
...
Also update browser.history.deleteRange to use normalizeTime
MozReview-Commit-ID: EQ3NLSIRTe8
--HG--
extra : transplant_source : %0F3%7F%89Y%C3m%86%EB%91%0A%1B%FFMwh%19%AF%E2%23
2016-05-24 09:00:17 -04:00
Bob Silverberg
8150024920
Bug 1265836 - Part 1: Replace PlacesUtils.toTime with PlacesUtils.toDate. r=mak, r=aswan
...
MozReview-Commit-ID: FZTfDJpjEt1
--HG--
extra : transplant_source : Z%B5%8B%82lB%DBk%10q%DC%10P%A8%21%7CL%C4Y%F9
2016-05-24 08:56:10 -04:00
Tom Schuster
3a65a5c1e9
Bug 1253134 - Sorry eslint, I am so sorry. r=me
2016-03-17 13:13:18 +01:00
Tom Schuster
7fe37de259
Bug 1253134 - Support drawAttention in browser.windows.update. r=kmag
2016-03-17 12:59:11 +01:00
Sebastian Hengst
1b915e4b70
Backed out changeset 562dbcad5a6e (bug 1245355) for leaking windows and a docshell in its new test browser_ext_tabs_getAllInWindow.js. r=backout
2016-03-16 19:19:41 +01:00
Matthew Wein
eb7409d4cd
Bug 1245355 - Add a unit test for tabs.getAllInWindow r=kmag
...
MozReview-Commit-ID: 5wVRCLdCuq9
--HG--
extra : rebase_source : 3d937ea9c1806499d6ae0701014728700687f07f
2016-03-15 12:01:40 +01:00
Luca Greco
6da64ce4b7
Bug 1253565 - [webext] add "UnrecognizedProperty" to commands manifest properties. r=kmag
...
MozReview-Commit-ID: 9r2MaceQ4Kk
--HG--
extra : rebase_source : 821b61420f2efc7d2657cfc12c3e2c8be172a8aa
2016-03-14 12:03:46 +01:00
Luca Greco
4db518f06e
Bug 1253565 - [webext] use 'UnrecognizedProperty' on browser and page actions. r=kmag
...
MozReview-Commit-ID: 8RfrogKRoP8
--HG--
rename : browser/components/extensions/test/browser/browser_ext_browserAction_simple.js => browser/components/extensions/test/browser/browser_ext_pageAction_simple.js
extra : rebase_source : 1b44d01bd33bf92190aa9b712f800b5afa28d571
2016-03-14 12:26:45 +01:00
Blake Winton
157a38bc63
Bug 1225633 - Add better default styles to WebExtension panels. ui-r=shorlander, r=kmag
...
MozReview-Commit-ID: 8D7BipQtQYz
--HG--
extra : rebase_source : 448eba7a88076db1ee7948cea67749e12d427df9
2016-02-22 15:21:34 -05:00
Ryan VanderMeulen
da1885e860
Merge inbound to m-c. a=merge
2016-03-12 15:23:38 -05:00
Kris Maglione
fb14da16b7
Bug 1250784: Follow-up: Fix merge conflict in bookmarks API. r=me
...
MozReview-Commit-ID: 83I9WhoUZGj
--HG--
extra : rebase_source : ba869cf2940eb5c52697c4e1f145c3fadb909fd2
2016-03-11 11:07:22 -08:00
Carsten "Tomcat" Book
09388646a3
Merge mozilla-central to fx-team
2016-03-11 16:58:46 +01:00
Kris Maglione
128a5928cb
Bug 1250784: Part 3 - [webext] Add suport for runtime.openOptionsPage. r=Mossop
...
MozReview-Commit-ID: 9izx4uX0Szd
--HG--
extra : rebase_source : d474f77b37007f8b7e3118781af4b3d8d64aac61
2016-03-09 17:10:29 -08:00
Kris Maglione
7dfe8256b3
Bug 1250784: Part 2 - [webext] Fix some issues that cause noisy tests. r=Mossop
...
MozReview-Commit-ID: 93NMinJpWRo
--HG--
extra : rebase_source : 5d7571a2d75c7991cb7eb7f00de9800578e3791a
2016-03-09 17:26:27 -08:00
bsilverberg
679051b6d8
Bug 1236121 - Complete test coverage for the WebExtension bookmarks API. r=kmag
...
Add coverage for getChildren() when the promise is rejected
Add coverage for create() specifying index
Add coverage for update() specifying a URL
Add coverage for update() when the promise is rejected
MozReview-Commit-ID: 7ANRDWRublL
--HG--
extra : transplant_source : %C0vL%13%B2%BFo%07%0B%0B%CB%BD%BD4%15QA%FCY%7C
2016-03-09 10:02:40 -05:00
Kris Maglione
876d0a0806
Bug 1220154, 1249830: Handle sendMessage replies with 0 and >1 listeners correctly. r=billm
...
MozReview-Commit-ID: 7lE7RaJcl7n
--HG--
extra : rebase_source : 424987c745840d56647600b8d9e1bf941afb1d95
2016-03-04 15:40:56 -08:00
Kris Maglione
00f1d01219
Bug 1236949: Split up browser_ext_tab_move_window.js. r=me
...
MozReview-Commit-ID: 5WEdXucSFKa
--HG--
extra : amend_source : f0780333c54467fa2216ef28be6942b2c7d521b0
2016-03-06 17:52:56 -08:00
Ryan VanderMeulen
599f2304e0
Merge m-c to inbound. a=merge
2016-03-05 19:30:51 -05:00
Ryan VanderMeulen
54367e83bf
Merge fx-team to m-c. a=merge
2016-03-05 19:22:45 -05:00
Kris Maglione
d53da79b1c
Bug 1253128: [webext] Support type=popup in the browser.windows API. r=billm
...
MozReview-Commit-ID: ALgprY2w7w9
--HG--
extra : rebase_source : 3608b83eb0538f1ff90a65ee064e2df544abddac
2016-03-03 18:44:18 -08:00
Kris Maglione
ebd03d7771
Bug 1253132: [webext] Support window states in browser.windows APIs. r=billm
...
MozReview-Commit-ID: LIw6swRAB3h
--HG--
extra : rebase_source : ab313986de1b12e9a38d341da16c8338cc3ea5e5
2016-03-05 09:59:35 -08:00
bsilverberg
e9211fc397
Bug 1252250 - Implement browser.bookmarks.removeTree(), r=kmag r=mak
...
MozReview-Commit-ID: HyjJrEjcsZu
--HG--
extra : source : 3646fe906d7ede02b09b2af815c2d96f0a9d6094
2016-03-03 08:00:42 -05:00
Matthew Wein
94fc7c715c
Bug 1215375 - Add support for checkboxes, radio groups, and icons. r=kmag
2016-03-02 15:10:01 -08:00
Kit Cambridge
5d8590bae1
Back out changeset a67f0b208af6 (bug 1252250) for merge conflicts.
...
MozReview-Commit-ID: IQzGkqThQzG
--HG--
extra : rebase_source : f59f5d9e9bef582881aefb54a5e8a1d6ec3ddb71
2016-03-04 14:46:15 -08:00
bsilverberg
d2ee0f20a2
Bug 1252250 - Implement browser.bookmarks.removeTree(), r=kmag r=mak
...
MozReview-Commit-ID: HyjJrEjcsZu
--HG--
extra : rebase_source : 0e4f44b20a1c4afe0222d2e456399ae3f8b93124
2016-03-04 11:02:28 -08:00
bsilverberg
ccaa30638a
Bug 1251269 - Implement browser.bookmarks.getRecent(), r=kmag r=mak
...
MozReview-Commit-ID: 7nYCplcQZuk
--HG--
rename : toolkit/components/places/tests/bookmarks/test_bookmarks_search.js => toolkit/components/places/tests/bookmarks/test_bookmarks_getRecent.js
extra : rebase_source : a5ad83c83a6cb5c3c21d14f8faac5774a5d748e8
2016-03-03 08:07:16 -05:00
Xidorn Quan
b8db274b17
Bug 1255659 part 2 - Add 'fullscreen' tag to tests which ever put window into fullscreen. r=smaug
...
MozReview-Commit-ID: EBynEGbpYQU
--HG--
extra : rebase_source : 1f777ff519e602403486d24e739b252a2dfc8428
2016-03-11 10:45:00 +08:00
bsilverberg
2ba8c54467
Bug 1253652 - Fix browser.bookmarks.move() and add tests for it. r=kmag, r=mak
...
Update Bookmarks.update to not require a parentGuid when updating just the index.
MozReview-Commit-ID: JJO2IDyI5oN
--HG--
extra : rebase_source : 390d6c80f034f01cc419b1c2c3c9a93722fa1c59
2016-03-09 09:30:43 -05:00
Kris Maglione
cfcc885616
Bug 1190663: [webext] Add tests for window.close() in browserAction and pageAction popups. r=rpl
...
MozReview-Commit-ID: 8r08YRw7IGr
--HG--
extra : source : 09d8e3caf51daf1554673799609b575de4383a02
extra : amend_source : 64785002b2d8e113b744358a88154f2dd95f9814
2016-02-27 15:29:42 -08:00
Kris Maglione
301a3bd87e
Backed out changeset 09d8e3caf51d (bug 1190663) for intermittent mochitest failures on Windows
...
MozReview-Commit-ID: BsHw1BxNF2t
2016-03-02 19:50:22 -08:00
Kris Maglione
67341496bf
Bug 1190663: [webext] Add tests for window.close() in browserAction and pageAction popups. r=rpl
...
MozReview-Commit-ID: 8r08YRw7IGr
--HG--
extra : rebase_source : 6a88ac0d76b7a9d4659737edec09e62d98a21a1b
2016-02-27 15:29:42 -08:00
Luca Greco
b1e808ad5f
Bug 1249144 - [webext] Test explicitly the frameId/parentFrameId associated to the toplevel frame. r=billm
...
MozReview-Commit-ID: 9E7LmdyHcnG
--HG--
extra : transplant_source : %94%99L%24%3Bg%C0%F1%B6%E9%F7%20%D5%E1%1C.%3C%C8%F7/
2016-02-18 01:56:09 +01:00
Kris Maglione
66f9b57852
Bug 1248499: [webext] Implement tabs.detectLanguage. r=billm
...
MozReview-Commit-ID: F4GpSesj2ho
--HG--
extra : rebase_source : e9ffab3396b4f813c60e366c371ea54baccc160a
2016-02-26 13:20:28 -08:00
Kris Maglione
89517813d0
Bug 1251890: Fix RemoveTopWindowID listener. r=billm
...
MozReview-Commit-ID: 4nQdPszQOy
--HG--
extra : rebase_source : 970b616c972d2ed7fd3bcd163e662a00f8267bdd
2016-02-27 14:11:25 -08:00
Kris Maglione
a3d6e11dea
Bug 1248497 – Add promise support to the sendMessage APIs. r=billm
...
MozReview-Commit-ID: AZH9LUq8kGr
--HG--
extra : rebase_source : 2bf4d05544e6c22cb22de5b97fc523c477813ca3
2016-02-15 17:37:19 -08:00
Kris Maglione
dce2b3c2cd
Bug 1214955: [webext] Automatically localize all localizable manifest properties. r=billm
...
MozReview-Commit-ID: 2kvYT44NIE8
--HG--
extra : rebase_source : ebab864b517c2e576dde27cf1439cf2deadb0685
2016-02-29 19:34:49 -08:00
Andy McKay
8149342574
Bug 1248460 - pin during SSTabRestoring. r=kmag
...
MozReview-Commit-ID: A88UnreihK7
--HG--
extra : transplant_source : %93%C6Y%ADh%E1q%E7%840%93%F90%86w%EA%C6l%02O
2016-02-29 13:45:36 -08:00
Matthew Wein
22fd2a0fc9
Bug 1246029 Implement chrome.commands.onCommand. r=kmag
2016-02-29 19:04:03 -08:00
Carsten "Tomcat" Book
83adb66526
merge mozilla-inbound to mozilla-central a=merge
2016-03-01 12:01:58 +01:00
Andrew Swan
6bf77c377d
Bug 1252181 - switch browser_ext_runtime_setUninstallURL.js to temporary add-on install r=mossop
...
MozReview-Commit-ID: JjjR76gkI3M
--HG--
extra : rebase_source : 64e37359e838eafe4ad2a138660f5bcf392fac2a
2016-02-29 11:11:45 -08:00
Kris Maglione
2eda01945e
Bug 1213993: [webext] Support frameId/allFrames/runAt in browser.tabs.executeScript and insertCSS. r=billm
...
MozReview-Commit-ID: FgV9vyHVjj8
--HG--
extra : rebase_source : 04582c711ef40f3afc7eeaa9e4dec2e31b63e4e0
2016-02-08 17:40:02 -08:00
Luca Greco
024940a637
Bug 1227462 - Test tabs.create/update on allowed and disallowed URLs. r=kmag
...
MozReview-Commit-ID: 2cZST9GwTaw
--HG--
extra : rebase_source : 9030bc0ab686eb4dc86bf95436c2d0af3d2d63bb
2016-02-25 18:14:51 +01:00
Luca Greco
29d1c88828
Bug 1227462 - tabs.create and tabs.update should check URLs using checkLoadURL. r=kmag
...
MozReview-Commit-ID: EKFRpoSuXrF
--HG--
extra : rebase_source : e8016dae12cdf5f4b3a9c345ce0a45f51bba519f
2016-02-25 18:13:59 +01:00
Matthew Wein
b1ab0e41fd
Bug 1220124 - Add support for chrome.tabs.onhighlight. r=kmag
...
MozReview-Commit-ID: BB6vJl8qV4l
--HG--
extra : rebase_source : fcbe0bd0aa21e47c2524e57434dded91592efe9d
extra : source : 90494d4d76ab4587805ad27cc663fa7407b04450
2016-02-07 18:35:22 -08:00
Matthew Wein
c822f61ac1
Bug 1246028 Implement chrome.commands.getAll. r=kmag
2016-02-24 17:29:04 -08:00
Phil Ringnalda
dd373cbd2b
Back out 6d8c09f110ee (bug 1246028) for landing before it got its nits picked
2016-02-24 18:40:42 -08:00
Luca Greco
4b9a1c10fb
Bug 1249144 - [webext] fix sorting collected frame details in webNavigation tests. r=kmag
...
MozReview-Commit-ID: ay5fGRGSpW
--HG--
extra : transplant_source : %AC%05%86w%18%F7Q%0B%F4%BA%7Ci%F5k.%E7%80%0Ak%B9
2016-02-19 04:09:16 +01:00
Matthew Wein
1db30ea608
Bug 1246028 - Implement chrome.commands.getAll. r=kmag
2016-02-23 16:13:16 -08:00
Andrew Swan
f1d18641ee
Bug 1228247 - use document.getFocus() for window.focused. r=enndeakin
2016-02-18 16:36:51 -08:00
Matthew Wein
7e69e71a83
Bug 1242557 - Import missing commands API schema file. r=kmag
2016-02-17 14:44:59 -05:00
Kris Maglione
2b5bba8484
Bug 1247493: [webext] Implement the tabId property of windows.create. r=billm
...
MozReview-Commit-ID: Jw4KvvUqkBh
--HG--
extra : source : cf766413a25e77d31495f2b6e7d38e1d1bb40603
extra : amend_source : 1abfec3bf52538cae5391235527cd0bc6a60481f
2016-02-17 11:46:19 -08:00
Kris Maglione
5201cc7869
Bug 1238313: Part 1 - Implement tabs.onMoved event. r=billm
...
MozReview-Commit-ID: F2GoU1fzj4s
--HG--
extra : source : c893cd374dcd93adc833e3bcc05e725176bfd523
2016-02-11 14:32:58 -08:00