Commit Graph

359 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
7ebb137164 Backed out changeset 8bacae951c0c (bug 1246725) 2016-02-19 15:55:24 +01:00
Carsten "Tomcat" Book
4f89063dcd Merge mozilla-central to mozilla-inbound 2016-02-19 12:07:49 +01:00
chaithanya
afb1e7d3e4 Bug 1243435 Remove unused prefs toolkit.telemetry.prompted / toolkit.telemetry.notifiedOptOut from test suites r=Dexter
MozReview-Commit-ID: 83IOB4Xvf8I
2016-02-18 10:51:24 -08:00
Christoph Kerschbaumer
5cf7f6d992 Bug 1246725 - Remove SEC_NORMAL from addon-sdk. r=sicking 2016-02-08 11:12:37 -08:00
Carsten "Tomcat" Book
1e4876ec2e Backed out changeset 53b0b5b29776 (bug 1243435) 2016-02-17 15:00:51 +01:00
chaithanya
3b8c4786a0 Bug 1243435 - Remove unused prefs toolkit.telemetry.prompted / toolkit.telemetry.notifiedOptOut from test suite. r=Dexter 2016-02-16 05:11:00 +01:00
Marco Bonardo
ea9a208337 Bug 1243779 - Remove uriIsPrefix option from nsINavHistoryQuery.r=adw
MozReview-Commit-ID: CM2Jm6iApct
2016-02-10 17:16:23 +01:00
ISHIKAWA, Chiaki
72d38a6835 Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao
Be warned. Do not attemp to change the .js "test" source code in ./js
They are meant to check

 - the outdated 0666 octal constant is still parsed correctly,
 - the outdated 0666 octal constant raises syntax error flag
   in strict mode, etc.

So leave them alone.
2016-02-15 08:57:00 +01:00
Carsten "Tomcat" Book
3847eaf3bd merge mozilla-inbound to mozilla-central a=merge 2016-02-10 11:47:34 +01:00
Dave Townsend
9688ecc927 Bug 1142734: Allow unloading the loader sandbox module. r=jsantell
const declarations are no longer accessible from outside the script that makes
them so in order for bootstrap.js to be able to access the loaderSandbox
declaration we must use var.
2016-02-08 10:55:56 -08:00
Tom Schuster
9ebc4ea621 Bug 1246318 - Remove the enumerate trap from ES6 proxies. r=efaust 2016-02-10 00:12:24 +01:00
Zachary Carter
a30da60b4d Bug 1210586 - Create a Synced tabs sidebar r=markh 2016-01-27 14:40:30 -08:00
Gijs Kruitbosch
39288ebc9d Bug 1138737 - improve naming of sharedGlobal list of exceptions, r=jsantell 2016-01-26 12:25:31 +00:00
James Long
85b15a21a0 Bug 1239060 - add exports hook in loader r=zer0 2016-01-25 20:23:04 -05:00
Kris Maglione
83b0a52835 Bug 1239822: Part 2b - Destroy windowless browsers created for add-on SDK page workers. 2016-01-15 13:35:17 -08:00
Christoph Kerschbaumer
7f503d3e7e Bug 1241561 - Convert addon-sdk to use .open2() (r=sicking) 2016-01-22 11:44:04 -08:00
Carsten "Tomcat" Book
03bfc91ef3 merge mozilla-inbound to mozilla-central a=merge 2016-01-20 15:34:34 +01:00
James Long
adc59ba2b0 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
ec0280ebc4 Bug 989288: Use toplevel window when handling windows events. r=zer0 2016-01-19 11:32:35 -08:00
Jacobo Aragunde Pérez
bcca339e60 Bug 939496 - Emit tabs open event for the first tab in a new. r=zer0 2016-01-15 08:38:10 -08:00
Christoph Kerschbaumer
8f772c5f42 Bug 1239107 - Convert JS tests to use open2 within addon-sdk/ (r=sicking) 2016-01-13 19:35:08 -08:00
Till Schneidereit
0c4b8e2857 Bug 1101817 - Part 3: Remove WeakMap.prototype.clear usages from Addons SDK. r=mossop 2016-01-04 13:06:55 +01:00
Jason Orendorff
8d8cb64993 Bug 603201 - Enable primitive receivers in [[Set]]. r=jorendorff 2015-03-01 13:37:42 -06:00
Luca Greco
59e4b3b2e9 Bug 1146606 - forward and cache remote readyState updates and remove CPOWs usage. r=mossop 2015-12-18 07:38:00 +01:00
Mike Conley
6107fa863e 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.
2015-12-10 17:50:23 -05:00
Mike Conley
9b14daffa4 Bug 1195295 - Remove race-y SDK test that relied on slow content-sessionStore.js load. r=Mossop 2015-12-10 17:35:45 -05:00
simplyblue
d07b1cbaa6 Bug 1228975 - Remove Array generics usage from Places code. r=mak 2015-12-01 15:40:30 +05:30
Carsten "Tomcat" Book
81c50d96fe Merge mozilla-central to fx-team 2015-12-01 15:28:12 +01:00
Gijs Kruitbosch
092d5da096 Bug 1222490 - part 6: remove miscellaneous other bits and bobs referring to panorama/tabview/tab groups, r=ttaubert 2015-12-01 10:48:12 +00:00
Mike Hommey
a654c61e27 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
e590deb803 Bug 1220565 - Remove non-standard comprehension from addon-sdk/. r=mossop 2015-11-04 01:13:15 +05:30
Wes Kocher
a3b0090c64 Merge inbound to m-c a=merge 2015-11-24 13:54:06 -08:00
Dave Townsend
2685a5313f Bug 1226868: Fix test metadata to correctly check things and verify that it has done so afterwards. r=bz 2015-11-23 10:36:40 -08:00
Dave Townsend
cf4544546b 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.
2015-11-18 16:33:16 -08:00
Dave Townsend
5cc78bcebc 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.
2015-11-18 14:40:31 -08:00
Dave Townsend
5f435fdf37 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.
2015-11-18 15:08:48 -08:00
Dave Townsend
3ccee223c0 Bug 1224577: Fix removing frames from the map so chrome windows aren't leaked from every add-on. r=bz 2015-11-17 12:39:08 -08:00
Jacobo Aragunde Pérez
62db2aff83 Bug 1219712: Fix syntax error in test. r=kwierso 2015-11-10 09:15:10 -08:00
Carsten "Tomcat" Book
67f79981e6 Merge mozilla-central to mozilla-inbound 2015-11-05 12:15:35 +01:00
J. Ryan Stinnett
ce14310c2b Bug 1207976 - Remove /themes from DevTools URLs. r=ochameau 2015-11-04 12:04:20 -06:00
Mike Taylor
6898bfcc30 Bug 1216260 - Replace mozMatchesSelector with matches in add-on SDK. r=matteo 2015-10-28 07:43:00 +01:00
Wes Kocher
05cf68e986 Merge inbound to central, a=merge 2015-10-30 16:35:46 -07:00
Tooru Fujisawa
e68bb3bae7 Bug 1219837 - Part 1: Remove use of expression closure from addon-sdk/. r=mossop 2015-10-30 02:47:50 +09:00
Tim Nguyen
b10e82a0d7 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
30519c88b4 Bug 1219073 - part 1 - Add to sdk/url#URL objects. r=gozala 2015-10-28 12:58:00 -07:00
Shu-yu Guo
456707fc56 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
9b241bde23 Bug 1196975 - part6: SDK Worker should not support CPOWs. r=mossop 2015-10-09 06:09:00 +02:00
Gabor Krizsanits
80abd8301a Bug 1196975 - part5: waiveInterposition for childloader. r=mossop 2015-11-05 12:06:00 +01:00
Gabor Krizsanits
d1d32f8d0c Bug 1196975 - part3: GetTabForContentWindowNoShim. r=billm 2015-10-09 06:06:00 +02:00
Gabor Krizsanits
2499c8a6bf Bug 1196975 - part2: shimwaiver applications. r=mossop 2015-10-09 06:00:00 +02:00