James Long
b299ca191c
Bug 1239060 - add exports hook in loader r=zer0
2016-01-25 20:23:04 -05:00
Kris Maglione
edebd593de
Bug 1239822: Part 2b - Destroy windowless browsers created for add-on SDK page workers.
...
--HG--
extra : commitid : 3U6icHHS9Cn
extra : rebase_source : 116b75f5beec9fab22ca7aac8542111a830875fa
2016-01-15 13:35:17 -08:00
Christoph Kerschbaumer
26b22a9478
Bug 1241561 - Convert addon-sdk to use .open2() (r=sicking)
2016-01-22 11:44:04 -08:00
Carsten "Tomcat" Book
248f7a3dee
merge mozilla-inbound to mozilla-central a=merge
2016-01-20 15:34:34 +01:00
James Long
8b55567bdc
Bug 1224765 - add production version of React for devtools and use it in release modes r=fitzgen
2016-01-19 16:55:06 -05:00
Jacobo Aragunde Pérez
2fa39d198e
Bug 989288: Use toplevel window when handling windows events. r=zer0
...
--HG--
extra : commitid : 2iUpxrxrU1B
extra : rebase_source : f0a6364dccdbb11f6b3cc42e8df778418f1d2131
2016-01-19 11:32:35 -08:00
Jacobo Aragunde Pérez
4404f59ae6
Bug 939496 - Emit tabs open event for the first tab in a new. r=zer0
...
--HG--
extra : commitid : AGAOyL1fMh7
2016-01-15 08:38:10 -08:00
Christoph Kerschbaumer
e5662ee73b
Bug 1239107 - Convert JS tests to use open2 within addon-sdk/ (r=sicking)
2016-01-13 19:35:08 -08:00
Till Schneidereit
7f18c4084f
Bug 1101817 - Part 3: Remove WeakMap.prototype.clear usages from Addons SDK. r=mossop
...
--HG--
extra : rebase_source : 45c1935d03eb07b24a72208397a3c35261f7d1aa
2016-01-04 13:06:55 +01:00
Jason Orendorff
f81ea0f69a
Bug 603201 - Enable primitive receivers in [[Set]]. r=jorendorff
2015-03-01 13:37:42 -06:00
Luca Greco
b2835dc01e
Bug 1146606 - forward and cache remote readyState updates and remove CPOWs usage. r=mossop
2015-12-18 07:38:00 +01:00
Mike Conley
32d107581f
Bug 1195295 - Follow-up: remove other race-y SDK test that I failed to remove in 05b98fe2ac4f. r=Mossop
...
Mossop r+'d this over IRC.
--HG--
extra : commitid : EYc7XPQtqr0
extra : amend_source : 50d770d8106555db737f7620d957873fdf6224de
2015-12-10 17:50:23 -05:00
Mike Conley
4a412263e9
Bug 1195295 - Remove race-y SDK test that relied on slow content-sessionStore.js load. r=Mossop
...
--HG--
extra : commitid : 3RMkxdytmY4
extra : rebase_source : 65ead45d0f5c835943d1477937957abaf469b75d
extra : histedit_source : 76478b6721d56b9927fa1fb43b3a098896924c99
2015-12-10 17:35:45 -05:00
simplyblue
499e992e6a
Bug 1228975 - Remove Array generics usage from Places code. r=mak
2015-12-01 15:40:30 +05:30
Carsten "Tomcat" Book
d1e027ccae
Merge mozilla-central to fx-team
2015-12-01 15:28:12 +01:00
Gijs Kruitbosch
2775b142af
Bug 1222490 - part 6: remove miscellaneous other bits and bobs referring to panorama/tabview/tab groups, r=ttaubert
...
--HG--
extra : commitid : ImgP4ZmiXCw
extra : rebase_source : 46228ed4cda02d01848f9e66f5a38ac00a43142d
2015-12-01 10:48:12 +00:00
Mike Hommey
10546de21b
No bug - Add missing information that addon-sdk/Makefile.in uses a misc target. r=me
2015-12-01 16:46:59 +09:00
simplyblue
538a23a4a6
Bug 1220565 - Remove non-standard comprehension from addon-sdk/. r=mossop
2015-11-04 01:13:15 +05:30
Wes Kocher
bee783ac06
Merge inbound to m-c a=merge
...
--HG--
extra : commitid : C5ZGJHM8FSu
2015-11-24 13:54:06 -08:00
Dave Townsend
0d59eff344
Bug 1226868: Fix test metadata to correctly check things and verify that it has done so afterwards. r=bz
...
--HG--
extra : commitid : JgyFz5xyXqh
2015-11-23 10:36:40 -08:00
Dave Townsend
53e0d3bab8
Bug 1146926: Allow attaching a worker to a CPOW window without invoking CPOW operations. r=gabor
...
By sending the CPOW to the child processes the one that owns it will create the
child worker and then send back the url of the window to set up the parent
side of the worker.
There are two breaking changes here. Workers invoked in this way no longer
attach synchronously. We no longer pass the window through the attach event.
--HG--
extra : commitid : By30pJI1Lj9
extra : rebase_source : bbca0c512d9fb135d2ca9d5ad263e3f8f6c297b3
extra : histedit_source : e50c90e0f20d60ad94949758b28721301c52d60c
2015-11-18 16:33:16 -08:00
Dave Townsend
25404c599e
Bug 1146926: Allow sending CPOWs from parent to child processes. r=gabor
...
Defines an emitCPOW(event, arguments, cpows) to send a dictionary of CPOW
objects to a child process or frame. The only process that will receive the
event is the one that owns all of the CPOWs sent. The CPOW dictionary will be
appended to the arguments emitted from the port.
Also gets rid of some of the redundancy in message handling so we can more
easily change the protocol in the future.
--HG--
extra : commitid : Gq2h59Xu9VW
extra : rebase_source : 8ef9274f1071da92fa24d3c86131b198ce10f3dd
extra : histedit_source : 5949fafc5a3987fba7c6a3bb08ab8fb6f2dd351f
2015-11-18 14:40:31 -08:00
Dave Townsend
d25f401c17
Bug 1146926: Fix SDK remote tests to pass with e10s enabled. r=gabor
...
By not waiting for the tab to finish loading we end up accidentally killing
the child process somehow and later tests that expect a child process to be
present fail.
--HG--
extra : commitid : BafOfiA8Szf
extra : rebase_source : 1be2723fca81f6ca4cbf293cdf6af9922f915c63
extra : histedit_source : b7b034188c535eedbbe197a923c1a60e8bcf3a95
2015-11-18 15:08:48 -08:00
Dave Townsend
d9e4d37262
Bug 1224577: Fix removing frames from the map so chrome windows aren't leaked from every add-on. r=bz
...
--HG--
extra : commitid : 5ULh3d5M5aV
extra : rebase_source : 310922f621d4099711637ee94134435aa4769a22
2015-11-17 12:39:08 -08:00
Jacobo Aragunde Pérez
549d4cb108
Bug 1219712: Fix syntax error in test. r=kwierso
...
--HG--
extra : commitid : DlmUGEP8JBO
extra : amend_source : c858085bc520a0ed91e781913467b6bdcf2e1bb6
2015-11-10 09:15:10 -08:00
Carsten "Tomcat" Book
87ca5f5de2
Merge mozilla-central to mozilla-inbound
2015-11-05 12:15:35 +01:00
J. Ryan Stinnett
43ddea6efd
Bug 1207976 - Remove /themes from DevTools URLs. r=ochameau
2015-11-04 12:04:20 -06:00
Mike Taylor
97e3e518cd
Bug 1216260 - Replace mozMatchesSelector with matches in add-on SDK. r=matteo
2015-10-28 07:43:00 +01:00
Wes Kocher
d31ed2617b
Merge inbound to central, a=merge
...
--HG--
extra : commitid : GwjoFY5dx7Q
2015-10-30 16:35:46 -07:00
Tooru Fujisawa
f53ed453a6
Bug 1219837 - Part 1: Remove use of expression closure from addon-sdk/. r=mossop
...
--HG--
extra : commitid : 1UJZBp1qYMP
extra : rebase_source : 2218c20722c896040e9537b49ba045e6168a5d93
extra : amend_source : fc3daf4591ed97802b30acf8f8aec3ae92281ab3
2015-10-30 02:47:50 +09:00
Tim Nguyen
106e9c6be5
Bug 1169679 - Update add-on manager entry design to match in-content prefs styling. r=dao
2015-10-29 12:00:49 +01:00
Jordan Santell
5d1cd2deeb
Bug 1219073 - part 1 - Add to sdk/url#URL objects. r=gozala
2015-10-28 12:58:00 -07:00
Shu-yu Guo
d68a20c4a7
Bug 932517 - Treat let as a contextual keyword in sloppy mode and make it versionless. (r=jorendorff)
2015-10-27 20:13:17 -07:00
Gabor Krizsanits
18422a5636
Bug 1196975 - part6: SDK Worker should not support CPOWs. r=mossop
2015-10-09 06:09:00 +02:00
Gabor Krizsanits
c7423240ab
Bug 1196975 - part5: waiveInterposition for childloader. r=mossop
2015-11-05 12:06:00 +01:00
Gabor Krizsanits
7b48983873
Bug 1196975 - part3: GetTabForContentWindowNoShim. r=billm
2015-10-09 06:06:00 +02:00
Gabor Krizsanits
b9ce1d2178
Bug 1196975 - part2: shimwaiver applications. r=mossop
2015-10-09 06:00:00 +02:00
Andrew Krawchyk
853a55e6e0
Bug 1124185 - Replace removeAllPages with history.clear() and deprecate it. r=mak
...
--HG--
extra : transplant_source : %A1QQ%C1T%99y%9B%92%3A%D6Jc%E9%D1UoQ%C3X
2015-10-28 13:51:59 -04:00
Dave Townsend
610674c3bb
Bug 1129662: sdk/page-worker should use a remote page. r=krizsa
...
This makes page-worker load its pages in the remote process. It does so by
creating a single frame in the hidden window used to ensure we have a remote
process when necessary and then a module in the remote process is used to
create windowless browsers to load the pages.
This does break one API, getActiveView, but I don't think we should be
maintaining that and it has been unstable since its inception anyway.
Once downside, the l10n module now has to use the observer service to detect
documents rather than the DOM event, this might be causing more CPOW traffic
since that observer notification is shimmed so we may need to use the shim
waiver there.
--HG--
extra : commitid : FDiGeJzOj6Y
extra : rebase_source : 4a237ee4e75a5b00e8bc17df67dfc9a6db99156e
2015-10-16 13:22:28 -07:00
Andrew Herron
ffb1c5dd5b
Bug 586587 - support kHTMLMime in the Windows clipboard as CF_HTML. r=jimm
2015-07-22 16:56:57 +10:00
Carsten "Tomcat" Book
758c43af6b
merge mozilla-inbound to mozilla-central a=merge
2015-10-26 10:57:35 +01:00
Ryan VanderMeulen
931e0dee49
Backed out changesets fb30635f0652 and a91f6ca882f2 (bug 1169679) for being the likely cause of OSX 10.10 mochitest-bc failures.
2015-10-23 17:39:16 -04:00
James Long
d63ebb97cd
Bug 1216269 - Fix tab-firefox.js typo in tab attach method. r=zer0
...
--HG--
extra : rebase_source : 0f9fb1f0ae25f716ea7c11b19d21b892ec90f3f2
2015-10-21 07:42:00 -04:00
Tim Nguyen
baf8a37c35
Bug 1169679 - Update add-on manager entry design to match in-content prefs styling. r=dao
...
--HG--
extra : rebase_source : 9007a842ed011e4257600c43c0cc47c3f6d647f6
2015-10-22 07:28:00 -04:00
Wes Kocher
dd50b531bf
Bug 1217963 - Correct the spelling of "corect" rs=mossop
...
--HG--
extra : commitid : KIXf5DKKRrc
extra : source : 3f3fbf4e7a52b1bbb2848edd65eaacc7282b1a01
2015-10-23 16:02:56 -07:00
Tooru Fujisawa
b012410df7
Bug 1217072 - Remove for-each from addon-sdk/. r=mossop
...
--HG--
extra : commitid : GzNOuCPbH7D
extra : rebase_source : 9b1d702a259fa9b4526783238259af051abcb948
2015-10-18 23:32:06 +09:00
J. Ryan Stinnett
986f2a5cde
Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau
2015-10-21 12:48:53 -05:00
Gijs Kruitbosch
7893926770
Bug 1211470 - r=zer0
...
--HG--
extra : commitid : Mqx4hLKWlA
extra : rebase_source : 853a1d2dd3fb0b5d01acf784d5063c0f5a739bbc
2015-10-14 13:52:09 +01:00
Jordan Santell
385828db48
Bug 1216651 - Update CONTRIBUTING.md with updated contributor's list. r=mossop
2015-10-20 10:50:50 -07:00
Tooru Fujisawa
e8e8df02e7
Bug 1209470 - Remove use of expression closure from Add-on SDK. r=mossop
...
--HG--
extra : commitid : 2WUp20yv0ej
extra : rebase_source : cbc4ae0914a0028f32454197ee4e8e347f9fd7cf
2015-09-29 20:34:48 +09:00