Tim Nguyen
a8dec5b3f6
Bug 1370499 - Support WebExtensions bookmark context menus. r=mixedpuppy
...
MozReview-Commit-ID: AkYxeGHlDvi
--HG--
extra : rebase_source : 104e86ceec0994076b1c05d6de2000ac1bc77e8c
2017-11-20 23:01:02 +00:00
Tomislav Jovanovic
bf724a5a3a
Bug 1409433 - Handle contextmenu clicks in non-tab content r=aswan
...
MozReview-Commit-ID: BSTb0ATBfbh
--HG--
extra : rebase_source : 03888d08aab2dd58f8886d1adc0baa1d2c658c8f
2017-11-01 23:00:33 +01:00
Mark Banner
4de6bf22b1
Bug 1411368 - Automatically fix no-multi-spaces issues raised when using ESLint 4. r=mossop
...
MozReview-Commit-ID: H5YVp3rnzGo
--HG--
extra : rebase_source : 5b45b6c0df834131812d094e975047eaad374e06
2017-10-26 11:47:01 +01:00
Carsten "Tomcat" Book
0f16d437cc
merge mozilla-inbound to mozilla-central a=merge
2017-08-08 13:18:14 +02:00
Kris Maglione
701fb54270
Bug 1387907: Part 3 - Merge ext-browser.js and ext-utils.js. r=mixedpuppy
...
MozReview-Commit-ID: CmOax5b5Gki
--HG--
extra : rebase_source : d0200575bfe49607f277cef5aea3da920852fd45
2017-08-06 18:20:25 -07:00
Tomislav Jovanovic
3c79bd8784
Bug 1370716 - Only try to add _action menus if extension has permission r=mixedpuppy
...
MozReview-Commit-ID: KpT1RH30NMh
--HG--
extra : rebase_source : a4ad233ba966b201b2b57559ff3fcd2d40757b2d
2017-08-06 23:27:10 +02:00
Tomislav Jovanovic
460b84a6db
Bug 1385528 - Fix tools_menu in newly opened windows r=kmag
...
MozReview-Commit-ID: B9gTIzYDVdk
--HG--
extra : rebase_source : f044b0836e3aecd987f4382161ddef26290895f0
2017-07-29 20:51:47 +02:00
Tomislav Jovanovic
1ff63c03a8
Bug 1268020 - Implement "tools_menu" context r=kmag
...
MozReview-Commit-ID: KPUsBbqyQTC
--HG--
extra : rebase_source : dd444b203d60ec3025bcc7881a228676b76f102a
2017-06-28 16:19:24 -07:00
Kris Maglione
288e69595c
Bug 1382501: Don't use NetUtil to parse URIs. r=trivial
...
MozReview-Commit-ID: BepyXBOOuv2
2017-07-19 18:26:41 -07:00
Swapnesh Kumar Sahoo
0e6eae8f51
Bug 1321544 - Support icons for context menu items; r=zombie
...
MozReview-Commit-ID: HLaL8h0WK2c
--HG--
extra : rebase_source : aa45adcbf34880f1e75bd0a4fbc219965f0e5c1e
2017-07-11 22:27:20 +05:30
Wes Kocher
1d9b8b419f
Backed out changeset c3f7c2d4303f (bug 1321544) for frequent failures in browser_ext_contextMenus_icons.js a=backout
2017-06-30 11:36:34 -07:00
Shane Caraveo
5a4e0a5450
Bug 1338898 fix 150 char limit for context menu text selection, r=aswan,mattw
...
MozReview-Commit-ID: IqECfaFSbGZ
--HG--
extra : rebase_source : 312c3887d16d4b4dd0bf96fd77e4ec970a8d6393
2017-06-29 15:11:29 -07:00
Swapnesh Kumar Sahoo
7fec7b53d2
Bug 1321544 - Support icons for context menu items; r=mixedpuppy,zombie
...
MozReview-Commit-ID: 2caNYYCQ7C7
--HG--
extra : rebase_source : fbcee2c682af439bf6d61c0077d2087e94a44809
2017-06-15 01:32:00 +05:30
Andrew Swan
503a78588d
Bug 1369577 Part 2 Propagate isHandlingUserInput for browserAction, pageAction, and menus r=kmag
...
The implementations of browserAction, pageAction, and menu onClick
handlers now stash the current <browser> until we get a reply from
the extension process indicating that the handler has finished running.
We also have to take care to keep that <browser> around even if the
permissions api has to be loaded asynchronously.
MozReview-Commit-ID: BYJaiwdj40u
--HG--
extra : rebase_source : 3d9cba03d2853ef8d71b6c3e3a1fd0aba400b39c
2017-06-15 12:48:40 -07:00
Andrew Swan
c29de224fb
Bug 1369577 Part 1 Rename SingletonEventManager to EventManager r=kmag
...
MozReview-Commit-ID: 7nsYWdSTJCG
--HG--
extra : rebase_source : 7afd89a9a1853d51bd31196bb2faa7e0d786043c
2017-06-09 13:49:07 -07:00
Sebastian Hengst
6d1aee1b24
Backed out changeset 26fd6d0a1254 (bug 1369577) for failing xpcshell's test_ext_simple.js and test_ext_startup_cache.js on Android. r=backout
2017-06-30 01:01:13 +02:00
Sebastian Hengst
61fb850321
Backed out changeset dfb376de5c23 (bug 1369577)
2017-06-30 00:59:59 +02:00
Andrew Swan
f512794b1a
Bug 1369577 Part 2 Propagate isHandlingUserInput for browserAction, pageAction, and menus r=kmag
...
The implementations of browserAction, pageAction, and menu onClick
handlers now stash the current <browser> until we get a reply from
the extension process indicating that the handler has finished running.
We also have to take care to keep that <browser> around even if the
permissions api has to be loaded asynchronously.
MozReview-Commit-ID: BYJaiwdj40u
--HG--
extra : rebase_source : f0eb9522e532071a11c3424f8fffddf12300504f
2017-06-15 12:48:40 -07:00
Andrew Swan
c60b71854e
Bug 1369577 Part 1 Rename SingletonEventManager to EventManager r=kmag
...
MozReview-Commit-ID: 7nsYWdSTJCG
--HG--
extra : rebase_source : 22cf5ee36dfa27e121a5c577bce2fd0189ccb164
2017-06-09 13:49:07 -07:00
Bob Silverberg
460568b25e
Bug 1374237 - Part 3: Declare all top-level functions in browser API files files via const., r=mixedpuppy
...
Also changed some function names to attempt to guarantee uniqueness across API files.
MozReview-Commit-ID: FU5JU1lRHzn
--HG--
extra : rebase_source : 4fdda100649f1bf604f6d5445aa04ce561859964
2017-06-21 16:13:00 -04:00
Thomas Wisniewski
9e63f14612
Bug 1343236 - Add support for linkText to contextMenus.OnClickData. r=mixedpuppy
...
MozReview-Commit-ID: B0s5sPztciH
2017-06-20 17:38:18 -04:00
Tomislav Jovanovic
fdcf0c075f
Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
...
MozReview-Commit-ID: XlP72cr0VT
--HG--
extra : rebase_source : bbd135dfbc9531f33b732617c81ac86bbb7a6f45
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
fc1fbb5770
Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
...
MozReview-Commit-ID: JPaKsOyavDb
--HG--
rename : browser/components/extensions/ext-c-contextMenus.js => browser/components/extensions/ext-c-menus.js
rename : browser/components/extensions/ext-contextMenus.js => browser/components/extensions/ext-menus.js
rename : browser/components/extensions/schemas/context_menus.json => browser/components/extensions/schemas/menus.json
rename : browser/components/extensions/schemas/context_menus_internal.json => browser/components/extensions/schemas/menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js => browser/components/extensions/test/browser/browser_ext_menus.js
extra : rebase_source : cfdc20e9bbec7fb93d7055925d9b3037d3ea1501
2017-06-10 16:43:20 +02:00
Sebastian Hengst
7f39e1a3f2
Backed out changeset cfc47df74537 (bug 1333403)
...
--HG--
rename : browser/components/extensions/ext-c-menus.js => browser/components/extensions/ext-c-contextMenus.js
rename : browser/components/extensions/ext-menus.js => browser/components/extensions/ext-contextMenus.js
rename : browser/components/extensions/schemas/menus.json => browser/components/extensions/schemas/context_menus.json
rename : browser/components/extensions/schemas/menus_internal.json => browser/components/extensions/schemas/context_menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_menus.js => browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js
2017-06-10 16:06:44 +02:00
Sebastian Hengst
ddda5460bc
Backed out changeset d842c744941e (bug 1333403)
2017-06-10 16:06:12 +02:00
Tomislav Jovanovic
05b61a9cc0
Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
...
MozReview-Commit-ID: XlP72cr0VT
--HG--
extra : rebase_source : fb2ad1fe054aaedeecb7006aef62cb442d4899ab
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
2e019f4e0b
Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
...
MozReview-Commit-ID: JPaKsOyavDb
--HG--
rename : browser/components/extensions/ext-c-contextMenus.js => browser/components/extensions/ext-c-menus.js
rename : browser/components/extensions/ext-contextMenus.js => browser/components/extensions/ext-menus.js
rename : browser/components/extensions/schemas/context_menus.json => browser/components/extensions/schemas/menus.json
rename : browser/components/extensions/schemas/context_menus_internal.json => browser/components/extensions/schemas/menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js => browser/components/extensions/test/browser/browser_ext_menus.js
extra : rebase_source : 8de33b11034ee159567ae43b998b700e94730081
2017-06-06 23:25:06 +02:00