toolkit/components/extensions/ExtensionChild.jsm
9d8b5d05ff0e6c25cd6911b9d44ea0c8499cd4f8
created 2018-04-06 19:52 +0100
pushed 2018-06-18 21:12 +0000
Rob Wu Rob Wu - Bug 1392067 - Disconnect open extension ports when the message manager goes away r=zombie
bcacd467f8671ceebc903dc8018256e178393f58
created 2018-03-14 14:52 -0700
pushed 2018-06-18 21:12 +0000
Andrew Swan Andrew Swan - Bug 1450388 Part 1 Refactor EventManager r=kmag
546f73d3fc888160057bf544b072de3888bdb707
created 2018-03-11 16:21 -0700
pushed 2018-06-18 21:12 +0000
Kris Maglione Kris Maglione - Bug 1444758: Part 14 - Migrate test_ext_unload_frame to xpcshell. r=aswan
930b44b7adc7e26e0b76cb46178489fc2e6704dc
created 2018-03-01 16:41 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1441333: Part 6 - Use caller location in error reports for StrongPromise errors. r=zombie
cf87433f501d755e6cde616a6ec77a4f37c69a00
created 2018-03-01 16:39 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1441333: Part 5 - Use proper async caller location in normalizeError. r=zombie
b599a95ce057712c6b7804f7f108c9c4acff7e6d
created 2018-02-23 20:50 +0100
pushed 2018-04-26 16:43 +0000
Florian Quèze Florian Quèze - Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8.
75cd2c0a8af95c7d6b076fbb77b8f4d09d5beef1
created 2018-02-21 12:53 +0100
pushed 2018-04-26 16:43 +0000
Luca Greco Luca Greco - Bug 1435100 - Ensure preloaded css and script caches are cleared when a WebExtension is shutting down. r=mixedpuppy
b38d59f71915f78922b46a7c7bc65a48488c45f1
created 2018-02-06 09:36 -0800
pushed 2018-04-26 16:43 +0000
Andrew McCreight Andrew McCreight - Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
e6a7b5e11ba856ee3535f76c6bcca17ea29e3d5f
created 2018-01-29 15:20 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
c6e0fe339cb1e7c0c029e68be5332e52f53ab6b7
created 2018-01-30 07:17 +0200
pushed 2018-04-26 16:43 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
34c999fa006bffe8705cf50c54708aa21a962e62
created 2018-01-29 15:20 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
505fc52bd6080c95bf27458a5753340b326f0fa1
created 2018-01-30 02:32 +0200
pushed 2018-04-26 16:43 +0000
Brindusan Cristian Brindusan Cristian - Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
12fc4dee861c812fd2bd032c63ef17af61800c70
created 2018-01-29 15:20 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
cc87ad81ff86109c7ea0187424fa9a8ed3b4af6c
created 2018-01-24 22:04 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Backed out 3 changesets (bug 1431533) for Android mochitest bustage. CLOSED TREE
d4a7c018420e408fbe0a13ffddd2861623fda5a7
created 2018-01-24 15:48 -0800
pushed 2018-04-26 16:43 +0000
Kris Maglione Kris Maglione - Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
575e33458d1b599df7d5ac28f25fafe3b3e38cee
created 2018-02-21 12:53 +0100
pushed 2018-03-01 12:45 +0000
Luca Greco Luca Greco - Bug 1435100 - Ensure preloaded css and script caches are cleared when a WebExtension is shutting down. r=mixedpuppy, a=RyanVM
17ee1f919ec1d4a98c9a6ecaab695cf2501992c7
created 2018-01-09 17:20 -0800
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1323845: Part 6a - Support WebExtension-style experiment API provider extensions. r=aswan
179d025d51cdf2c5d0e7eea3357d8f5fd1dc9b6c
created 2018-01-09 16:28 -0800
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1323845: Part 5a - Allow extensions to bundle experiment API modules. r=aswan
346bd1b4769ae35b065a7c3ce27d8fb102413c02
created 2017-12-16 14:51 -0600
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1323845: Part 2b - Support separate schema roots for each API manager. r=aswan
099c60efb4f1da18636efd8e2abb23492fc57f5b
created 2017-12-16 15:33 -0600
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1323845: Part 2a - Support separate API managers for each extension. r=aswan
0f8c30988da2a3822908b651474b6f1aae6cb1e4
created 2017-11-28 14:13 -0800
pushed 2018-03-01 12:45 +0000
Kris Maglione Kris Maglione - Bug 1421459: Update to ESLint 4 "indent" rule. r=aswan
19370d245a119cb5688c57ec5b2b61fd0c763ec5
created 2017-09-25 15:00 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1402944: Part 11 - Use number rather than string value for getUniqueId(). r=mixedpuppy
c24a408f1574c847123ecd8561bc6eac6364a622
created 2017-09-23 13:30 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1402944: Part 8 - Avoid X-ray overhead when cloning event handler responses. r=mixedpuppy
2a168e11b8172b26acb693f37b87fd7d12bb2adb
created 2017-09-14 16:43 +0200
pushed 2017-11-02 12:36 +0000
Luca Greco Luca Greco - Bug 1383310 - Extensions Devtools panels should not receive messages or ports from content scripts. r=zombie
a71d68e6d81eb5af0bacb0578f3ea8d44ec407d3
created 2017-09-10 15:33 -0700
pushed 2017-11-02 12:36 +0000
Kris Maglione Kris Maglione - Bug 1398630: Part 4 - Use getWinUtils everywhere we use DOMWindowUtils. r=zombie
2b6ef963b47bb56b770cd7d9963dbea28f76cabe
created 2017-09-05 03:00 +0200
pushed 2017-11-02 12:36 +0000
Tomislav Jovanovic Tomislav Jovanovic - Bug 1396686 - Provide info which onMessage listener's response handle went out of scope r=kmag
c4eec1e81c108f8c97a4b228a7f27f26f925ffeb
created 2017-08-23 00:16 +0200
pushed 2017-11-02 12:36 +0000
Tomislav Jovanovic Tomislav Jovanovic - Bug 1389968 - Reject sendMessage() promise when response handle gets GCd r=kmag
4d625240014aae80b860fb0c51f307aec307438d
created 2017-08-17 11:41 -0700
pushed 2017-11-02 12:36 +0000
Kris Maglione Kris Maglione - Bug 1391353: Try to avoid keeping message data alive while waiting for responses. r=zombie
ee33fed596af4461bc2e30fede68dba2c90596c3
created 2017-08-16 23:03 -0700
pushed 2017-11-02 12:36 +0000
Kris Maglione Kris Maglione - Bug 1391158: Optimize checkLoadURL for the common case of extension URLs. r=mixedpuppy
4362abd25f538e5c39dfe49027cfd7b784c2d2fb
created 2017-08-16 22:16 -0700
pushed 2017-11-02 12:36 +0000
Kris Maglione Kris Maglione - Bug 1391153: Get rid of Sandbox clone for cross-process API calls. r=mixedpuppy
5ca3247d2f8b3be150510b910f2d7583a5b43eea
created 2017-08-12 17:21 -0700
pushed 2017-11-02 12:36 +0000
Kris Maglione Kris Maglione - Bug 1389861: Remove needless overhead from same-process policy initialization. r=zombie
7b9ab0caee26ba502d61c5a71bae819018ab6ac4
created 2017-08-09 13:03 -0700
pushed 2017-11-02 12:36 +0000
Kris Maglione Kris Maglione - Bug 1388215: Part 3 - Use JIT-friendly defineLazy*Getters methods when defining many lazy imports. r=florian
1cf8b34f618eab61e33d1d4331db057522462ae3
created 2017-07-25 22:45 -0700
pushed 2017-09-14 16:50 +0000
Andrew Swan Andrew Swan - Bug 1350151 Part 1: Add requireUserInput property for functions in webextension schemas r=kmag
317331a50bde2f2e59bcd6074078c1d6ec2bd20c
created 2017-07-10 18:24 -0700
pushed 2017-09-14 16:50 +0000
Kris Maglione Kris Maglione - Bug 1370752: Part 3 - Use structured clone rather than JSON to sanitize storage values. r=aswan
43fca39fe75c9af03828c315c6cd8108d3ec597f
created 2017-07-10 14:34 -0700
pushed 2017-09-14 16:50 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1370752) for failures in test_ext_storage.js a=backout
42d3c1599af53b047d7ccd6b1c92ab08975284d7
created 2017-06-29 14:11 -0700
pushed 2017-09-14 16:50 +0000
Kris Maglione Kris Maglione - Bug 1370752: Part 3 - Use structured clone rather than JSON to sanitize storage values. r=aswan
0c16e7a1a10f61010eb9e5cb35c1fe1dc4c95fb5
created 2017-06-15 12:48 -0700
pushed 2017-09-14 16:50 +0000
Andrew Swan Andrew Swan - Bug 1369577 Part 2 Propagate isHandlingUserInput for browserAction, pageAction, and menus r=kmag
a149344cbbf62d3564ea79627bdee1312cf1847f
created 2017-06-09 13:49 -0700
pushed 2017-09-14 16:50 +0000
Andrew Swan Andrew Swan - Bug 1369577 Part 1 Rename SingletonEventManager to EventManager r=kmag
a7ea11bae1ce47fb94c6e62696b474f492131101
created 2017-06-30 01:01 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 26fd6d0a1254 (bug 1369577) for failing xpcshell's test_ext_simple.js and test_ext_startup_cache.js on Android. r=backout
fef1e9cda18c114f3264d2833277dfc6f8ce5758
created 2017-06-30 00:59 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset dfb376de5c23 (bug 1369577)
dfb376de5c23bb6f9598bb49cde95d7519a9740a
created 2017-06-15 12:48 -0700
pushed 2017-09-14 16:50 +0000
Andrew Swan Andrew Swan - Bug 1369577 Part 2 Propagate isHandlingUserInput for browserAction, pageAction, and menus r=kmag
26fd6d0a1254fbb364601102cfdc2ce3d7a22610
created 2017-06-09 13:49 -0700
pushed 2017-09-14 16:50 +0000
Andrew Swan Andrew Swan - Bug 1369577 Part 1 Rename SingletonEventManager to EventManager r=kmag
c3bf2490530f5ac768040043b8d0dd55ce6c5a03
created 2017-06-04 20:39 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1356546: Part 4 - Use StructuredCloneHolder as transport for proxied method return values. r=aswan
fe952a030435f0690bd4f64d6299201b9734cb47
created 2017-05-06 21:21 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1356546: Part 3 - Use StructuredCloneHolder as transport for proxied message listeners. r=aswan
850918e6790b80ded3d5b70d4fdb845b6cb24408
created 2017-06-04 20:46 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1356546: Part 2 - Use StructuredCloneHolder as transport for MessageManager messages. r=aswan
92040a759ddd4c1496dc64e1eb9173805fe25516
created 2017-05-26 15:44 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1368189: Move more code out of ExtensionUtils.jsm. r=mixedpuppy
35e67c38d3cd93cc43f4665849847959f7d97656
created 2017-06-03 17:12 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1322235: Part 6 - Replace AddonPolicyService with a stub implementation in ExtensionPolicyService. r=mixedpuppy,zombie
34316bd2fecfb2802b135ea4f8592468c5fc7618
created 2017-06-03 22:11 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1322235: Part 3 - Use MatchPatternSet for whiteListedHosts and webRequest. r=aswan,zombie
50e2a20caa7a189c0ed5a8679f483a5b10100aaf
created 2017-05-23 22:04 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1322235: Part 2 - Use MatchGlob for webAccessibleResources. r=aswan
895164016ae91086fe04e1f5cafbaa3e46f3805d
created 2017-04-07 13:39 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1317697: Remove things from ExtensionUtils that don't belong there. r=mixedpuppy
0d80e105e2b5904fe882aaafe6b3f65b2dc04e75
created 2017-04-14 16:57 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1317697: Split extension page child and content script child code as much as possible. r=mixedpuppy
1267d47eca93f2fc099cdc71ae9ba2bf2b87252f
created 2017-04-14 17:00 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1317697: Split ExtensionContent.jsm into a stub process script. r=mixedpuppy
10bb0bf8160efc8d90161eb555d443c05628a5e6
created 2017-04-07 05:20 +0200
pushed 2017-07-31 14:08 +0000
Luca Greco Luca Greco - Bug 1354471 - Fix regression in DevToolsContextChild related to the lazy API loading. r=aswan
aaf9ba09dff1a7cb4eb1e2bdae3f9193921796ed
created 2017-03-25 13:59 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 5 - Remove registerSchemaAPI(). r=aswan
f0bb8c65ee241c6b676a1b6f68cadbe0a95f823c
created 2017-03-31 19:36 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 2 - Convert toolkit APIs to lazy loading. r=aswan
e7e4a3616132b18939681cc34c036ded5fba1e9c
created 2017-03-31 17:16 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 1 - Allow lazily loading and instantiating API modules. r=aswan
36b190b455af7f396af7ab48a8b99ce54409a427
created 2017-04-01 12:39 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 1b4e77a9d11d (bug 1350522) for leaking in browser_ext_incognito_popup.js. r=backout
90074920ac93744e7d0e77bf6ce673dcf020abb8
created 2017-04-01 12:38 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a3ed5ad1bc33 (bug 1350522)
552b31373020a246d3b65591070d3c9e1ecc8170
created 2017-04-01 12:38 +0200
pushed 2017-07-31 14:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f8891e51936 (bug 1350522)
8f8891e5193623da5630324041ba1533b4e0b2c7
created 2017-03-25 13:59 -0700
pushed 2017-07-31 14:08 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 5 - Remove registerSchemaAPI(). r=aswan
less more (0) -100 -60 tip