Commit Graph

33881 Commits

Author SHA1 Message Date
Kit Cambridge
5f9c946b4f Bug 1189998, Part 1 - Consolidate Push client interfaces. r=mt,dragana 2015-12-08 15:41:41 -05:00
Carsten "Tomcat" Book
3e9f872847 merge mozilla-inbound to mozilla-central a=merge 2015-12-16 12:01:46 +01:00
Chris Rafuse
9ab51c8461 Bug 1219158 - update Hello FTU panel height, r=mikedeboer 2015-12-15 16:28:27 -08:00
Chris Rafuse
475519d1d9 Bug 1219158 - FTU panel visual UI update, r=mikedeboer 2015-12-15 16:28:27 -08:00
Wes Kocher
2d658706b3 Merge m-c to inbound, a=merge 2015-12-15 15:52:44 -08:00
Jesse Ruderman
cd2044fcc4 Bug 1234398 - declare |item|. r=dolske 2015-12-21 17:46:58 -08:00
Gijs Kruitbosch
7116b19747 Bug 1230831 - fix treatment of tabs with no group information, r=mconley 2015-12-14 13:49:13 +00:00
Gijs Kruitbosch
41e074097c Bug 1225800 - only import items that have valid URLs, r=MattN 2015-12-10 12:27:52 -05:00
Phil Ringnalda
51d4c09a82 Merge m-c to m-i 2015-12-14 22:22:33 -08:00
ffxbld
71eb3a4c4e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-12-14 15:15:51 -05:00
Ryan VanderMeulen
e89ef6cf0b Bug 1232196 - Update pdf.js to version 1.3.76. r=bdahl 2015-12-13 11:15:26 -05:00
Manuel Casas Barrado
1b26098dd9 Bug 1231553 - Inset shadow makes most of the notification bar dark. r=mikedeboer 2015-12-12 18:34:27 -05:00
Phil Ringnalda
c0648774c0 Merge m-c to f-t 2015-12-11 21:30:33 -08:00
Phil Ringnalda
aadfc33c47 Merge m-i to m-c, a=merge 2015-12-11 21:20:03 -08:00
Ryan VanderMeulen
597b23d833 Bug 1232015 - Update pdf.js to version 1.3.72. r=bdahl 2015-12-11 14:06:30 -05:00
Steve Fink
c50e99c5d9 Bug 1231879 - Fix tests: getElementById returns null on failure, not undefined, r=mrbkap 2015-12-10 21:49:18 -08:00
Carsten "Tomcat" Book
077445a27b Merge mozilla-central to mozilla-inbound 2015-12-11 11:42:10 +01:00
Carsten "Tomcat" Book
7742b2af94 merge mozilla-inbound to mozilla-central a=merge 2015-12-11 11:38:17 +01:00
Mike Conley
261d7e1636 Bug 1195295 - Fix browser_tab_detach_restore.js and browser_popupNotifications_4.js r=felipe
These tests seemed to rely on the synchronous infrastructure that the
now defunct SyncHandler for SessionStore provided. This moves them
to safer, more modern alternatives.
2015-12-10 17:44:26 -05:00
Kris Maglione
4d76ca6ba1 Bug 1229874: Support defineLazyServiceGetter in components-import eslint helper. r=miker 2015-12-02 16:49:50 -08:00
Carsten "Tomcat" Book
7707d4be93 Merge mozilla-central to fx-team 2015-12-11 11:44:43 +01:00
Manuel Casas Barrado
c84839134e Bug 1215570 - Update the rooms context whenever the domain/tab changes whilst tab sharing. r=standard8 2015-12-08 07:44:00 +01:00
Gijs Kruitbosch
2e86741682 Bug 1229486 - fix submission of tablet mode histogram on non-win10, r=jaws 2015-12-02 10:23:09 +00:00
Gijs Kruitbosch
1fe26a7357 Bug 1232800 - simulate mouseenter on the currently-hovered tab, not the previously-hovered one, r=dao 2015-12-16 14:54:13 +00:00
Alessio Placitelli
04c7894453 Bug 1217282 - Add test coverage. r=gfritzsche 2015-12-15 05:44:00 +01:00
Alessio Placitelli
dd49917d03 Bug 1217282 - Experiments are enabled even when telemetry is disabled. r=gfritzsche 2015-12-04 09:49:00 +01:00
Mike Conley
651d55de6c Bug 1195295 - Remove SessionStore's SyncHandler since all tab and window flushing is now async. r=ttaubert 2015-12-01 14:34:25 -05:00
Felipe Gomes
d379441ab9 Bug 1231728 - Fixes sync/setup.js switch statement. r=markh 2015-12-10 14:39:12 -05:00
Felipe Gomes
b217d83b61 Bug 1231728 - Fixes some code to follow eslint rules. r=mak 2015-12-10 14:38:30 -05:00
Felipe Gomes
91c1e99649 Bug 1231728 - Enable no-dupe-args, no-dupe-keys, no-duplicate-case, no-obj-calls, no-with rules globally, no-redlecare and consistent-return in browser. r=Mossop 2015-12-10 14:34:44 -05:00
Mark Hammond
800f23f1bf Bug 1231535 - remove sync spinner and add ellipsis to Synced Tabs panel. r=Gijs 2015-12-10 09:28:54 -05:00
Carsten "Tomcat" Book
69d7e4d6b5 merge mozilla-inbound to mozilla-central a=merge 2015-12-10 12:05:03 +01:00
Carsten "Tomcat" Book
38be852bad merge fx-team to mozilla-central a=merge 2015-12-10 12:02:37 +01:00
Matt Howell
c975e9e76c Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 2 (swap cert, relanding), r=catlee, a=lizzard 2015-12-09 17:22:19 -05:00
Chris Rafuse
4b6ca81611 Bug 1213844 - Update Loop's user journey strings with final versions [r=mikedeboer] 2015-12-09 14:55:47 -05:00
Matt Howell
7b53d7d3fb Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 1 with two certs, r=catlee, a=lizzard 2015-12-09 12:42:20 -05:00
Nick Thomas
6d33aac7d5 Backed out 2 changesets (bug 1079858)
Backed out changeset a8965ae93c5d (bug 1079858)
Backed out changeset ba03ae4ac5df (bug 1079858)
2015-12-09 12:40:58 -05:00
Carsten "Tomcat" Book
88c40f6652 merge fx-team to mozilla-central a=merge 2015-12-09 11:46:15 +01:00
Matt Howell
6bb4330486 Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 2 (swap cert), r=catlee, a=lizzard 2015-12-08 16:16:55 -05:00
Matt Howell
6771b6a90a Bug 1079858, Deal with deprecation of SHA1 (SHA-1) Authenticode signatures for Windows signing, part 1, r=catlee, a=lizzard 2015-12-08 16:06:26 -05:00
Mark Banner
832bdfc35a Bug 1206683 - Enable eslint rule for no unused variables for Loop. r=Mardak 2015-12-08 08:08:06 -05:00
Carsten "Tomcat" Book
19bf5f6522 merge mozilla-inbound to mozilla-central a=merge 2015-12-07 14:15:43 +01:00
Vidhuran Harichandra Babu
9c54098b9d Bug 1227105 - Add cryptoKey to storeState for use in retry action and fix for TypeError in standaloneRoomViews to make retrying work better in more instances. r=Standard8 2015-12-06 12:22:50 +00:00
Vidhuran Harichandra Babu
5a5792e6a7 Bug 1227105 - Add an onerror handler for Get requests in standaloneMozLoop so that issues contacting the server are correctly reported to the user. r=Standard8 2015-12-06 12:22:50 +00:00
Bill McCloskey
30231f82af Bug 1208257 - [webext] Fix failing test 2015-12-06 11:01:20 -08:00
Bill McCloskey
471ced8629 Bug 1208257 - [webext] tabs.json (r=kmag) 2015-12-06 08:50:24 -08:00
Bill McCloskey
4bf3d6404e Bug 1208257 - [webext] windows.json (r=kmag) 2015-12-06 08:50:24 -08:00
Ryan VanderMeulen
63e1acf84e Merge fx-team to m-c. a=merge 2015-12-05 15:09:41 -05:00
Wes Kocher
42783ff4d5 Backed out changeset 0ea0832d052d (bug 1079858) for causing bug 1230631 a=backout 2015-12-04 14:58:55 -08:00
Kris Maglione
f80fb4d160 Bug 1229874: Part 3 - Enable ESLint in WebExtension code. r=billm
The base .eslintrc is essentially a merge of the root Toolkit .eslintrc and
the devtools .eslintrc, with some minor changes to match our prevalent style.

For the most enforces the coding styles that we've been using most
consistently. There are a couple of significant differences, though:

 * The rule for opening brace alignment can only be applied globally, and
   doesn't make exceptions for top-level functions. I chose to turn it on, and
   change the brace style of existing top-level functions that violated it,
   since the rule seemed worth using, and that's the direction most Toolkit JS
   code has been headed anyway.

 * The rule for switch/case statements requires an added indentation level for
   case statements. Most of our switch statements did not use an extra level
   of indentation, and I initially wrote the rule to enforce that style, until
   I came across case statements that used blocks, and required the extra
   indentation level for sanity.
2015-12-02 16:58:53 -08:00
Kris Maglione
c2469cc647 Bug 1229874: Part 2 - Fix the major errors detected by ESLint. r=billm 2015-12-02 16:58:24 -08:00
Mike Conley
bdcbbc4a7f Bug 1226333 - Add tests for async window flushing. r=billm. 2015-12-02 09:46:06 -05:00
Mark Banner
0f6f2d85c9 Bug 1230147 - Loop is attempting to load OpenTok SDK's configs from the wrong places. r=mikedeboer 2015-12-03 18:00:32 +00:00
Blake Kaplan
d439944418 Bug 1233910 - Enable these now-passing tests. r=felipe 2015-12-21 08:23:19 -08:00
Carsten "Tomcat" Book
91de422bad Merge mozilla-central to mozilla-inbound 2015-12-21 11:54:26 +01:00
Dave Townsend
6dfe01b14f Bug 1231828: Fix JS parsing errors in toolkit and browser XBL files. r=felipe 2015-12-10 16:53:46 -05:00
Blake Kaplan
1240a56d34 Bug 1229177 - Show the tracking protection shield for fetch and XHR requests. r=jduell 2015-12-21 14:12:52 -08:00
Tim Nguyen
776a7ab6c2 Bug 1227235 - Color tweaks to the tabbar svg icons. r=dao 2015-12-06 02:40:00 +01:00
Luis Miguel [:quicksaver]
3796a11892 Bug 1228980 - Display favicons of tab entries in aboutSessionRestore-based pages. r=ttaubert 2015-12-08 12:35:28 +00:00
Blake Kaplan
d2dc2b59f6 Bug 1102025 - Make this test pass in e10s. r=bholley 2015-12-10 14:17:09 -05:00
Andrea Marchesini
9d0cea9912 Bug 1231364 - the audio icon in tabs should be removed only if the location changes for real, r=ehsan 2015-12-10 13:40:57 -05:00
David Rajchenbach-Teller
120278e9c4 Bug 1228020 - Removing about: pages from FX_PAGE_LOAD. r=dao
about: pages (including about:blank) are loaded quite often and do not
reflect any useful real-world performance for this histogram, so we
remove them.

Also, documenting a tad more the histogram.
2015-11-27 12:15:10 +01:00
Mike Conley
0275fda329 Bug 1225921 - Have SessionStore keep a list of window data that might be saved during a flush. r=billm
This helps us keep track of what windows we've chosen to forget, and helps
us avoid the problem of accidentally saving a window we've chosen to forget.
2015-12-02 13:48:19 -05:00
Mike Conley
18dde17618 Bug 1225921 - Regression tests. r=billm 2015-12-02 13:48:05 -05:00
Ryan VanderMeulen
4e0d5edade Bug 1230618 - Update pdf.js to version 1.3.56. r=bdahl 2015-12-04 11:10:12 -05:00
Panos Astithas
039b1a70f1 Bug 1207146 - Add a link to expert technical information in the cert error page. r=Gijs,keeler 2015-12-04 19:46:13 +02:00
Mark Banner
9bc5fecaa8 Bug 1230192 - Loop's desktop unit tests are doing lots of unnecessary console.log of dispatcher actions. r=dcritch 2015-12-04 17:26:14 +00:00
Gijs Kruitbosch
e754e80bdf Bug 1218249 - followup: re-add 'content.' to the Node reference in content.js, rs=bustage 2015-12-04 15:21:43 +00:00
simplyblue
60c7b12c3c Bug 1228976 - Remove array comprehensions from Places .r=mak 2015-12-03 16:26:58 +05:30
Gijs Kruitbosch
21250a56bd Bug 1218249 - check type of node before using xlink:href, r=felipe,f=longsonr 2015-12-02 14:10:39 +00:00
Gijs Kruitbosch
1833250471 Bug 1229474 - only create widgets in browser windows, r=jaws 2015-12-02 16:11:56 +00:00
Francois Marier
94bf7360a5 Bug 1231021 - Sync new cookie prefs. r=jdm 2015-12-09 17:30:38 -05:00
Andrea Marchesini
f0f60b7dff Bug 1231100 - Get rid of nsIDOMFileReader - patch 2, r=sicking 2015-12-09 15:52:38 -05:00
Andrea Marchesini
3cdcfba987 Bug 1231100 - Get rid of nsIDOMFileReader - patch 1, r=sicking 2015-12-09 15:52:15 -05:00
Ralph Giles
0f76a3cc66 Bug 1228703 - Enable rust for MacOS X nightly builds. r=mshal
Enable rust for MacOS X Nightly opt builds. Previously it
was only on for debug.
2015-12-09 11:08:58 -05:00
Ralph Giles
153872475a Bug 1228703 - rustc 1.4.0 build for MacOS X with 32+64 bit support. r=mshal
Update tooltool manifest for macosx with a custom build of rustc 1.4.0
with --enable-rpath --disable-elf-tls and MACOSX_DEPLOYMENT_TARGET=10.7
on MacOS X 10.10.5, Xcode 7.1.1 (clang-700.1.76).

Built for x86_64-apple-darwin with the rustlib from a separate
i686-apple-darwin build copied into the tree to support 32-bit cross
for universal builds.

Since we've enabled rpath, we can drop the DYLD_LIBRARY_PATH setting
from mozconfig.rust. This method seems cleaner since the add/append
decision for DYLD_LIBRARY_PATH is verbose in shell.
2015-12-09 11:08:40 -05:00
Olli Pettay
28bf4c74dd Bug 1155730, implement History.scrollRestoration r=jst 2015-12-26 12:59:09 +02:00
Kit Cambridge
f4f88ba514 Bug 1219030 - Collect notification management telemetry. r=wchen,MattN; p=ally 2015-11-13 21:22:59 -08:00
Gijs Kruitbosch
2e6a318df5 Bug 1232677 - ignore empty state passed by session restore observer notification in the tab groups migration code, r=jaws 2015-12-15 15:28:27 +00:00
Gijs Kruitbosch
267ab11843 Bug 1233492 - make browser/experiments eslintable, r=felipe 2015-12-17 19:42:24 +00:00
Gijs Kruitbosch
026227ff36 Bug 1233470 - make browser/modules eslintable, r=Mossop 2015-12-17 18:31:08 +00:00
Ryan VanderMeulen
7c73576f2e Bug 1233801 - Update pdf.js to version 1.3.110. r=bdahl 2015-12-18 14:35:36 -05:00
Carsten "Tomcat" Book
c23345449d Merge mozilla-central to fx-team 2015-12-18 15:26:47 +01:00
Chris Rafuse
44f79ebf79 Bug 1233189 - Duplicated string first_time_experience_button_label in loop.properties. r=Standard8 2015-12-18 12:29:16 +00:00
Mike Conley
54c3f63b68 Bug 1177310 - Don't flush windows synchronously on application shutdown. r=billm,feedback=ttaubert
Instead of synchronously flushing the windows, we use AsyncShutdown to
wait for all window flushes to finish.
2015-11-13 14:46:37 -05:00
Mike Conley
296f7cb87b Bug 1177310 - TabStateFlusher Promises should always resolve. r=Yoric
They'll always resolve, but might receive a negative success state
and a message. We're doing this so that we can maintain a Set of
in-flight flushes that we can call Promise.all on (which will
fast-fail if any Promise rejects, or will just never resolve if
one or more of the Promises never resolve).
2015-11-24 18:41:32 -05:00
Mark Banner
a26791cd5d Bug 1230088 - Update Loop's use of eslint and eslint-plugin-react, fix warnings in latest versions and add a few more rules. r=mancus 2015-12-03 12:18:53 +00:00
Carsten "Tomcat" Book
18548d2ef6 Merge mozilla-central to fx-team 2015-12-03 12:08:49 +01:00
Carsten "Tomcat" Book
b0525f779e merge mozilla-inbound to mozilla-central a=merge 2015-12-03 12:00:42 +01:00
Carsten "Tomcat" Book
cfa5299b0f merge fx-team to mozilla-central a=merge 2015-12-03 11:58:40 +01:00
Mike de Boer
d6a83716ed Bug 1214215: Part 3 - disable functional tests temporarily until bug 1229926 is resolved. r=Standard8 2015-12-03 11:12:57 +01:00
Mike de Boer
7d74fbf7f7 Bug 1214215: Part 2 - remove screen sharing controls entirely from the conversation window. r=Standard8 2015-12-03 11:12:54 +01:00
Mike de Boer
f00df5b815 Bug 1214215: Part 1 - start sharing browser tabs when owner joins the room. r=Standard8 2015-12-03 11:12:52 +01:00
Mark Banner
18ecaaba0e Bug 1228999 - Undo css workaround in Loop's system-addon that was necessary as AUTHOR_SHEETS were previously not working correctly. r=mikedeboer 2015-12-03 07:43:25 +00:00
Kris Maglione
3a53f4454c Bug 1190688: Part 2 - [webext] Add tests for executeScript permission checks. r=billm 2015-12-02 15:07:02 -08:00
ffxbld
564a0e40fc No bug, Automated blocklist update from host bld-linux64-spot-369 - a=blocklist-update 2015-12-02 14:59:19 -08:00
Carsten "Tomcat" Book
eb99d7cf4d merge mozilla-inbound to mozilla-central a=merge 2015-12-02 15:20:57 +01:00
Kris Maglione
77664c69ac Bug 1190688: Part 1 - [webext] Implement the activeTab permission. r=billm 2015-12-01 20:37:41 -08:00
Kris Maglione
66e7d0d8ab Bug 1193837: Part 2 - [webext] Enforce host matching and load URI restrictions on tabs.executeScript and insertCSS. r=billm 2015-12-01 20:32:18 -08:00
Matthew Noorenberghe
56610d1db6 Bug 1229168 - UITour: Use the correct window in initForBrowser to handle windows with no tabs. r=Dexter 2015-12-02 15:26:23 -08:00