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
Alexandre Poirot
89cb263b54
Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
...
--HG--
rename : devtools/shared/Console.jsm => toolkit/modules/Console.jsm
2015-10-15 03:45:22 -07:00
J. Ryan Stinnett
3eb296673f
Bug 1210956 - Clean up missed theme references after migration. r=bgrins
2015-10-08 13:43:05 -05:00
Carsten "Tomcat" Book
08997000eb
Backed out 2 changesets (bug 1202902
) to recking bug 1202902
to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902
)
Backed out changeset d70c7fe532c6 (bug 1202902
)
2015-10-07 14:03:21 +02:00
Sebastian Hengst
cdcff6d0a7
Backed out changeset c6b267589d0d (bug 1202902
) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE
2015-10-07 13:36:26 +02:00
Carsten "Tomcat" Book
e7ef778c9d
Backed out 1 changesets (bug 1202902
) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902
)
--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Shu-yu Guo
d06b6030f6
Bug 1202902
- Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
52e365bb7b
Bug 1202902
- Fix the world. (r=ato for marionette, rs=Mossop for rest)
2015-10-06 14:00:30 -07:00
Phil Ringnalda
fdd9597e7c
Bug 1208727 - Disable test-ui-action-button.js on all debug and ASan builds for frequent timeouts
2015-10-04 18:27:27 -07:00
Gijs Kruitbosch
6dece287ff
Bug 1195735, r=zer0
...
--HG--
extra : commitid : KX2Xk3rCvx5
extra : rebase_source : 1b9bdcf3af691217a599af80acc065b26b86a3e8
2015-10-01 12:04:12 -04:00
J. Ryan Stinnett
efe328f1b2
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
--HG--
extra : commitid : F2ItGm8ptRz
extra : rebase_source : b082fe4bf77e22e297e303fc601165ceff1c4cbc
2015-09-21 12:04:18 -05:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Jordan Santell
742c1b026f
Bug 1171488 - Attach host and client system data to recording profiles r=vp,mossop
2015-09-11 09:37:20 -07:00
Nigel Babu
78f1f5fc17
Backed out changeset 28f1e57d4757 (bug 1171488) again on suspicion of causing dt1,dt4 bustages
...
ON A CLOSED TREE
--HG--
extra : rebase_source : 6c01d74dd05f50ede33608fe3f1b2049d93abbda
2015-09-11 12:35:21 +05:30
Jordan Santell
244d4f02c1
Bug 1171488 - Attach host and client system data to recording profiles r=vp,mossop
2015-09-08 15:24:03 -07:00
Phil Ringnalda
c504a1ac28
Back out changeset 619a307029d6 (bug 1171488) on suspicion of causing the leaks that are contributing to this CLOSED TREE
2015-09-10 19:20:54 -07:00
Jordan Santell
284f01de88
Bug 1171488 - Attach host and client system data to recording profiles r=vp,mossop
2015-09-08 15:24:03 -07:00
Carsten "Tomcat" Book
06682809ee
merge mozilla-inbound to mozilla-central a=merge
2015-09-08 15:37:12 +02:00
Frédéric Wang
ce08af2b7b
Bug 1103385 - Make json.language() defaults to "en". r=jsantell
2015-09-08 10:38:36 +05:30