toolkit/components/extensions/ExtensionChild.jsm
7b9ab0caee26ba502d61c5a71bae819018ab6ac4
created 2017-08-09 13:03 -0700
pushed 2017-08-09 20:17 +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-08-01 09:26 +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-07-11 01:26 +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-07-10 21:35 +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-07-10 19:25 +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-06-30 13:12 +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-06-30 13:12 +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-06-30 13:12 +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-06-30 13:12 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset dfb376de5c23 (bug 1369577)
dfb376de5c23bb6f9598bb49cde95d7519a9740a
created 2017-06-15 12:48 -0700
pushed 2017-06-30 13:12 +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-06-30 13:12 +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-06-05 03:56 +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-06-05 03:56 +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-06-05 03:56 +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-06-05 01:50 +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-06-05 01:02 +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-06-05 01:02 +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-06-05 01:02 +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-04-15 00:06 +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-04-15 00:06 +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-04-15 00:06 +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-04-13 01:24 +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-04-02 19:11 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 5 - Remove registerSchemaAPI(). r=aswan
f0bb8c65ee241c6b676a1b6f68cadbe0a95f823c
created 2017-03-31 19:36 -0700
pushed 2017-04-02 19:11 +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-04-02 19:11 +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-04-01 10:39 +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-04-01 10:39 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a3ed5ad1bc33 (bug 1350522)
552b31373020a246d3b65591070d3c9e1ecc8170
created 2017-04-01 12:38 +0200
pushed 2017-04-01 10:39 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f8891e51936 (bug 1350522)
8f8891e5193623da5630324041ba1533b4e0b2c7
created 2017-03-25 13:59 -0700
pushed 2017-04-01 05:40 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 5 - Remove registerSchemaAPI(). r=aswan
a3ed5ad1bc338e7fd8055c2efcf73695c25e09e5
created 2017-03-31 19:36 -0700
pushed 2017-04-01 05:40 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 2 - Convert toolkit APIs to lazy loading. r=aswan
1b4e77a9d11d97779fce333dbc1fdf73489c78dc
created 2017-03-31 17:16 -0700
pushed 2017-04-01 05:40 +0000
Kris Maglione Kris Maglione - Bug 1350522: Part 1 - Allow lazily loading and instantiating API modules. r=aswan
2ba59dc585a3696256693eb4fa0a998cbfecbdf1
created 2017-03-23 17:28 -0700
pushed 2017-03-26 01:42 +0000
Andrew Swan Andrew Swan - Bug 1197420 Part 4 Apply dynamic permission changes r=kmag
94e7f05580697daa7e47c76ed417261956adcf83
created 2017-03-25 17:39 +0100
pushed 2017-03-26 01:42 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f4fbd8e60288 (bug 1197420)
f4fbd8e602889d8b7541a548316ab9b6bc3bb6c1
created 2017-03-23 17:28 -0700
pushed 2017-03-26 01:42 +0000
Andrew Swan Andrew Swan - Bug 1197420 Part 4 Apply dynamic permission changes r=kmag
0fa8a7ec4b425fbeb6118f6b6b1d98a41f9dc0ac
created 2017-03-24 20:43 -0700
pushed 2017-03-26 01:42 +0000
Phil Ringnalda Phil Ringnalda - Backed out 5 changesets (bug 1197420) for test_ext_permissions.js and test_chrome_ext_permissions.html timeouts on Fennec
925e3a9499ee1f8a4f17bea37179a1416846aa37
created 2017-03-23 17:28 -0700
pushed 2017-03-26 01:42 +0000
Andrew Swan Andrew Swan - Bug 1197420 Part 4 Apply dynamic permission changes r=kmag
1e0885d9302764b0e8952ddf723d891f35e57b64
created 2017-03-24 20:56 +0100
pushed 2017-03-25 00:19 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset cb352ddee812 (bug 1197420)
cb352ddee812e9559d7524d04ae2c288d6fae9ee
created 2017-03-23 17:28 -0700
pushed 2017-03-25 00:19 +0000
Andrew Swan Andrew Swan - Bug 1197420 Part 4 Apply dynamic permission changes r=kmag
9e6d16dd35a121de9579ad0c8f62dcb95435be30
created 2017-03-20 14:00 -0700
pushed 2017-03-21 11:08 +0000
Shane Caraveo Shane Caraveo - Bug 1256289 force external links to open in tabs if non-tab browser, r=kmag
3fd634d88e65bfffc260274da94694b9c74e1e0b
created 2017-03-04 16:43 -0800
pushed 2017-03-12 21:51 +0000
Kris Maglione Kris Maglione - Bug 1333477: Part 3 - Support dynamically injecting and revoking schema properties based on permissions. r=aswan
37ccffb8930aae701abfb7345a816a152e374852
created 2017-03-06 16:47 -0500
pushed 2017-03-07 14:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7a576717126b (bug 1295807) for unresolved review issues. DONTBUILD
7a576717126b2a992937d4714733ad7e43f29474
created 2017-03-03 23:25 +0000
pushed 2017-03-07 14:18 +0000
Matthew Wein Matthew Wein - Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
4276bb86fa19278d8ab760ad4733ed507cbcb074
created 2017-03-05 20:18 +0100
pushed 2017-03-06 10:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 488acde695af (bug 1295807) for formatting failure in extensions-toolkit.manifest and eslint failure. r=backout
488acde695af2e3948f4df755c3759a28029f1e5
created 2017-03-03 23:25 +0000
pushed 2017-03-06 10:10 +0000
Matthew Wein Matthew Wein - Part 1: Bug 1295807 - Add a Javascript Module for registering proxy scripts. r=kmag,robwu
83e85e21d35404878a2e4bb9b26f66e8b817c99b
created 2017-02-11 13:28 -0800
pushed 2017-03-03 00:38 +0000
Kris Maglione Kris Maglione - Bug 1258360: Implement onMessageExternal and onConnectExternal. r=mixedpuppy
1e0dc444f8e3cd626b36e3ab16cfe416af427596
created 2017-02-09 15:32 -0800
pushed 2017-02-10 13:27 +0000
Shane Caraveo Shane Caraveo - Bug 1208596 implement sidebar api for webextensions, f?kmag, gijs r=Gijs,kmag
8e67a3e9a5bfd7eff6327963a9c66fa13f3d7e80
created 2017-01-29 00:58 -0800
pushed 2017-02-01 23:59 +0000
Kris Maglione Kris Maglione - Bug 1260548: Part 8 - Cut down on unnecessary console warnings during test runs. r=aswan
f47fbdf0d7246a1db5516880003bda404ff568f1
created 2017-01-26 11:27 -0800
pushed 2017-01-27 10:16 +0000
Andrew Swan Andrew Swan - Bug 1203330 Part 2 Convert EventManager uses to SingletonEventManager r=kmag
245f6ee1f9bdace38bfade74015f027d16eb80a7
created 2017-01-26 20:00 -0800
pushed 2017-01-27 10:16 +0000
Andrew Swan Andrew Swan - Bug 1203330 Part 1 Fix SingletonEventManager r=kmag
0a15564434ca982325802dbfdbc92e28ebccd1e4
created 2017-01-26 19:13 -0800
pushed 2017-01-27 10:16 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1203330) for failures in test_delay_update_webextension.js
3a12c51c3eca5f1e5d563b0167a8723c5b24c537
created 2017-01-26 11:27 -0800
pushed 2017-01-27 10:16 +0000
Andrew Swan Andrew Swan - Bug 1203330 Part 2 Convert EventManager uses to SingletonEventManager r=kmag
31fac390e15db69d51aab3ea76764871a1a2a5ea
created 2017-01-26 13:43 -0800
pushed 2017-01-27 10:16 +0000
Andrew Swan Andrew Swan - Bug 1203330 Part 1 Fix SingletonEventManager r=kmag
dc42f50d06e8de0945f1bc8e8efc03d597ddc715
created 2016-12-02 15:59 -0500
pushed 2017-01-20 06:12 +0000
Luca Greco Luca Greco - Bug 1291737 - Renamed DevtoolsContextChild to DevToolsContextChild. r=kmag
2d8e2075c43401ccef4b7041bc09817ff83e1e70
created 2017-01-19 16:59 +0100
pushed 2017-01-20 06:12 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 889eb9b46665 (bug 1291737)
889eb9b46665dda6b7887921a8d8894db544c709
created 2016-12-02 15:59 -0500
pushed 2017-01-20 06:12 +0000
Luca Greco Luca Greco - Bug 1291737 - Renamed DevtoolsContextChild to DevToolsContextChild. r=kmag
b46f6f9436132594d363812238f2dda7ed640969
created 2016-11-17 20:33 -0800
pushed 2016-11-18 04:34 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to m-i
3b789e76e68a7de9a999a41c5048f8647954fca2
created 2016-11-14 21:38 +0100
pushed 2016-11-18 04:34 +0000
Luca Greco Luca Greco - Bug 1309906 - part1: adapt webext-oop internals for devtools contexts and APIs. r=kmag
0bd9c50ea2238c1ea815fd9eb8e6500265305ad3
created 2016-11-12 17:09 -0800
pushed 2016-11-17 22:02 +0000
Kris Maglione Kris Maglione - Bug 1317101 - Part 6: Remove or refactor code that prevents extensions from running in the child process. r=aswan
11df9a175c437b31ef1227940d8d8b8aed9511b5
created 2016-11-12 16:13 -0800
pushed 2016-11-17 22:02 +0000
Kris Maglione Kris Maglione - Bug 1317101 - Part 5: Simply remote view initialization code, and fix some inconsistent handling. r=billm
ed48815cbe18f8c787bb9441e35e6c9fc4c4be42
created 2016-11-16 16:44 -0800
pushed 2016-11-17 00:44 +0000
Wes Kocher Wes Kocher - Backed out 15 changesets (bug 1317101) for e10s jsreftest failures a=backout CLOSED TREE
less more (0) -60 tip