Commit Graph

280189 Commits

Author SHA1 Message Date
Kris Maglione
146c85fb04 Bug 1217129: Follow-up: Fix test broken by rebase. 2016-01-15 21:43:26 -08:00
Kris Maglione
04c963e9d9 Bug 1217129: Part 6 - [webext] Test browserAction popups in both the toolbar and in the menu panel. r=gijs r=billm 2016-01-10 19:58:09 -08:00
Kris Maglione
556f307ac6 Bug 1217129: Part 5 - [webext] Use CustomizableUI views for BrowserAction popups. r=gijs ui-r=bwinton
This version addresses some popup sizing bugs, and also a few other issues I
ran into when debugging Blake's problems:

 * The standalone popup needs a max width of 800px for Chrome compatibility,
   which is wider than our default max width.

 * I added a flex attribute to our browser so that it fills the entire space
   of the slide-in panel. This is only necessary for browsers with content
   that is shorter than the height of the panel when it gets its desired
   width, but becomes longer when it doesn't, so it didn't show up in my
   initial tests.

 * I also added an extra pixel to the width calculations, since I noticed that
   a lot of single lines of text were unexpectedly wrapping without it. I'll
   look into this more in a follow-up bug.

I also added some comments, and renamed a couple of variables, where things
seemed unclear.

The test changes are mostly just updates to older browser action tests to use
newer helpers, rather than ad-hoc events, to open/close/click the widgets. A
few tests also needed updates to explicitly close the panel when they were
done with it.
2016-01-15 15:14:25 -08:00
Kris Maglione
8f058bac7e Bug 1217129: Part 4b - [webext] Use the extension name as the default title value for browserAction/pageAction popups. r=billm
This brings our behavior closer in line with Chrome's.
2016-01-10 21:00:09 -08:00
Kris Maglione
90af96d167 Bug 1217129: Part 4a - Allow creating CustomizableUI widgets without tooltips. r=gijs 2016-01-15 15:03:20 -08:00
Kris Maglione
cf28086e71 Bug 1217129: Part 3 - Recalculate CustomizableUI panel arrow position after resize. r=gijs 2016-01-15 15:39:27 -08:00
Kris Maglione
5890601382 Bug 1217129: Part 2 - Clear open state of view widgets if view opening is prevented. r=gijs 2016-01-07 19:26:33 -08:00
Kris Maglione
1d922bfc17 Bug 1217129: Part 1 - Add onDestroyed callback to CustomizableUI widgets. r=gijs 2016-01-09 20:52:47 -08:00
Kris Maglione
206355bf20 Bug 1239884: Follow-up: Fix ESLint error. 2016-01-15 19:49:30 -08:00
Kris Maglione
347e59eeb8 Bug 1239884: Part 2 - [webext] Force a GC after certain tests in debug mode to deal with timeout issues. r=billm 2016-01-13 22:34:16 -08:00
Kris Maglione
4b76fc0b90 Bug 1239884: Part 1 - [webext] Don't create an extra API context for background pages. r=billm 2016-01-14 16:23:10 -08:00
Wes Kocher
19788a7415 Merge m-c to fx-team, a=merge 2016-01-15 15:14:20 -08:00
Wes Kocher
d8dcd63fb5 Merge b2ginbound to central, a=merge 2016-01-15 15:10:58 -08:00
Gijs Kruitbosch
fd39185d8c Bug 1240181 - back out part of bug 1239319 to avoid url bar issues, rs=MattN,jaws 2016-01-15 22:45:47 +00:00
Gijs Kruitbosch
9b6ea8278d Bug 1240181 - back out part of bug 1239319 to avoid url bar issues, rs=MattN,jaws a=merge CLOSED TREE 2016-01-15 22:45:47 +00:00
Wes Kocher
75a0b485f9 Merge fx-team to m-c a=merge 2016-01-15 14:52:34 -08:00
Wes Kocher
a0ffefee1f Backed out changeset c457397a08bb (bug 1215955) for being a possible cause of frequent devtools failures in browser_profiler_tree-abstract-02.js a=backout 2016-01-15 10:43:01 -08:00
Wes Kocher
e1d700d00a Backed out changeset 3cea1d886e9e (bug 1238941) for being a possible cause of frequent devtools failures in browser_profiler_tree-abstract-02.js a=backout 2016-01-15 10:42:50 -08:00
Wes Kocher
c36503cefb Backed out changeset f0b09da3f4ca (bug 1239670) for being a possible cause of frequent devtools test failures in browser_profiler_tree-abstract-02.js a=backout 2016-01-15 10:41:38 -08:00
B2G Bumper Bot
1f246ec1e4 Bumping manifests a=b2g-bump 2016-01-15 08:30:52 -08:00
B2G Bumper Bot
7221691bff Bumping manifests a=b2g-bump 2016-01-15 08:20:51 -08:00
B2G Bumper Bot
a84d2a384e Bumping manifests a=b2g-bump 2016-01-15 07:40:55 -08:00
B2G Bumper Bot
527ad6bf4d Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f9352eba9bf1
Author: Tilman Kamp <tilman@mozilla.com>
Desc: Merge pull request #33882 from tilmankamp/u1233573

Bug 1233573 - Re-enabling test on master

========

https://hg.mozilla.org/integration/gaia-central/rev/38ba9f798be6
Author: Tilman Kamp <tilmankamp@posteo.de>
Desc: Bug 1233573 - Re-enabling test on master
2016-01-15 07:39:12 -08:00
Joel Maher
aa1afca353 Bug 1236036 - Automatically close native notifications in test_alerts.html. r=MattN 2016-01-15 08:20:10 -07:00
Andrzej Hunt
fd39ac8f50 Bug 1100403 - Don't read mAdapter if null r=margaret 2016-01-15 09:09:15 -08:00
Jared Wein
ce27ccb1ed Bug 1238712 - Move duplicated shell-service code to a shared JSM. r=gijs 2016-01-15 12:35:15 -05:00
B2G Bumper Bot
8390478512 Bumping manifests a=b2g-bump 2016-01-15 06:30:49 -08:00
B2G Bumper Bot
43cfe4f537 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/bdd7d07c53e0
Author: Johan Lorenzo <jlorenzo@mozilla.com>
Desc: Merge pull request #33868 from JohanLorenzo/bug-1226583

Bug 1226583 - [tc-gip] Tests that requires dogfood build fails, because they run on regular eng builds

========

https://hg.mozilla.org/integration/gaia-central/rev/d5f4688136fd
Author: Johan Lorenzo <jlorenzo@mozilla.com>
Desc: Bug 1226583 - [tc-gip] Tests that requires dogfood build fails, because they run on regular eng builds
2016-01-15 06:29:14 -08:00
Carsten "Tomcat" Book
541ccde2cb Backed out changeset 47e2dfac99d5 (bug 1223385) on request for still failing on android 2016-01-15 13:52:19 +01:00
Carsten "Tomcat" Book
de1b7635fa Backed out changeset a575f9a6f0d2 (bug 1223385) 2016-01-15 13:51:56 +01:00
Carsten "Tomcat" Book
b9de9c50fc Backed out changeset a87a27864bb8 (bug 1223385) 2016-01-15 13:51:54 +01:00
Carsten "Tomcat" Book
9ccdb639ec Backed out changeset 27eb5e90eeee (bug 1223385) 2016-01-15 13:51:53 +01:00
Carsten "Tomcat" Book
62b744cc75 Backed out changeset f59d1f7941b0 (bug 1223385) 2016-01-15 13:51:52 +01:00
B2G Bumper Bot
d1183fe6c8 Bumping manifests a=b2g-bump 2016-01-15 04:10:52 -08:00
B2G Bumper Bot
a2c4ee891a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b60deee62ef2
Author: Fischer-L <Fischer-L@users.noreply.github.com>
Desc: Merge pull request #33877 from Fischer-L/bug_1238817-back-key-to-kill-fling-player

Bug 1238817 - [fling-player][TV][2.5] Display confirm dialog and kill fling app if user confirm close, r=rex

========

https://hg.mozilla.org/integration/gaia-central/rev/f973832889d8
Author: Fischer.json <foxbrush@Fischerjsons-MacBook-Pro.local>
Desc: Bug 1238817 - [fling-player][TV][2.5] Display confirm dialog and kill fling app if user confirm close
2016-01-15 04:09:10 -08:00
Johan Lorenzo
9449282fac Bug 1225537 - Rename tc-gip to e2e-py (end to end) r=garndt 2016-01-15 11:48:53 +01:00
B2G Bumper Bot
e4f0a6087d Bumping manifests a=b2g-bump 2016-01-15 02:54:09 -08:00
B2G Bumper Bot
08071ff912 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/daee3c5d5a24
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #33862 from gasolin/issue-1227796

Bug 1227796 - re-enable screen_lock_settings_test.js, r=scott

========

https://hg.mozilla.org/integration/gaia-central/rev/1af6032137b1
Author: gasolin <gasolin@gmail.com>
Desc: Bug 1227796 - re-enable screen_lock_settings_test.js, r=scott
2016-01-15 02:53:50 -08:00
Carsten "Tomcat" Book
8602e31ff6 Merge mozilla-central to b2g-inbound 2016-01-15 11:51:07 +01:00
Carsten "Tomcat" Book
d327724749 merge mozilla-inbound to mozilla-central a=merge 2016-01-15 11:46:47 +01:00
Carsten "Tomcat" Book
9f451931cb merge fx-team to mozilla-central a=merge 2016-01-15 11:38:26 +01:00
Carsten "Tomcat" Book
3449796601 merge b2g-inbound to mozilla-central a=merge 2016-01-15 11:30:13 +01:00
B2G Bumper Bot
1c932530b9 Bumping manifests a=b2g-bump 2016-01-15 02:00:53 -08:00
B2G Bumper Bot
83fec01653 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1e884d7c54ec
Author: danhuang1202 <dhuang@mozilla.com>
Desc: Merge pull request #33854 from danhuang1202/1237581_sync_folder_disappear_in_list_while_syncing

Bug 1237581 - Display sync data in list when sync status is syncing. …

========

https://hg.mozilla.org/integration/gaia-central/rev/0009ac16d1bd
Author: danhuang1202 <danhuang1202@gmail.com>
Desc: Bug 1237581 - Display sync data in list when sync status is syncing. r=yifan
2016-01-15 01:59:16 -08:00
B2G Bumper Bot
a846e5472e Bumping manifests a=b2g-bump 2016-01-15 00:55:48 -08:00
B2G Bumper Bot
710328cdb5 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/765ddb65fc15
Author: Yi-Fan Liao <yliao@mozilla.com>
Desc: Merge pull request #33849 from begeeben/1238494_remove_fullscreen_permission_request

Bug 1238494 - [TV Browser] Remove fullscreen permission request dialog, r=luke

========

https://hg.mozilla.org/integration/gaia-central/rev/a2e02d151636
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Bug 1238494 - [TV Browser] Remove fullscreen permission request dialog
2016-01-15 00:54:12 -08:00
Johan Lorenzo
7e5fc801a5 Backed out 5097ab0e8aec9b85b05e5f60b41a18cf79917b01
Bug 1239293 - [tc-gip] Turn on video recording

Non-working configuration
2016-01-15 09:18:12 +01:00
B2G Bumper Bot
1838e79329 Bumping manifests a=b2g-bump 2016-01-14 21:05:51 -08:00
B2G Bumper Bot
82ed5681f3 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b6ac2506ab6c
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #33825 from steveck-chung/Bug-1235842-header-a11y-intermittent

Bug 1235842 - Fix header text a11y intermittent failed, r=azasypkin

========

https://hg.mozilla.org/integration/gaia-central/rev/ca05ed836e17
Author: steveck-chung <schung@mozilla.com>
Desc: Bug 1235842 - Fix header text a11y intermittent failed, r=azasypkin
2016-01-14 21:04:15 -08:00
B2G Bumper Bot
97cf6f7962 Bumping manifests a=b2g-bump 2016-01-14 19:35:49 -08:00