Jared Wein
135b3ad0f7
Bug 1227711 - Add a box-shadow to the XUL alerts. ui-r=shorlander r=MattN
2015-12-02 22:21:20 -05: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
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
Kris Maglione
977fa8c10b
Bug 1193837: Part 1 - Cache the last known inner window ID of remote browsers in parent process. r=billm
2015-11-30 17:56:01 -08:00
Matthew Noorenberghe
8cb6229298
Bug 1216986 - Fix usage of nsIURI.host in password manager and prompt code to support IPv6. r=dolske,liuche,kanru
2015-12-02 16:13: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
Drew Willcoxon
5d0da08d55
Bug 1226629 - Increment "urlbar" BrowserUITelemetry/FHR for all searchengine results clicked in the urlbar. r=mak
2015-12-02 16:26:07 -08:00
Felipe Gomes
f03bf6cd19
Bug 1229603 - Make most of browser/base lintable by removing non-standard syntax. r=Mossop
2015-12-02 17:51:26 -02:00
Nick Alexander
ce779e7854
Bug 1220892 - Part 6: Remove non-string resources. r=mcomella
...
I'm reluctant to mass-delete strings, since that could cause our l10n
team some grief in the event of a rollback. And it's not obviously
easy to get them all back smoothly. I'll delete strings separately.
2015-12-01 16:31:10 -08:00
Nick Alexander
6d80e2f510
Bug 1220892 - Part 5: Remove FxAccountAgeLockoutHelper. r=mcomella
2015-11-30 15:56:03 -08:00
Nick Alexander
a462987a66
Bug 1220892 - Part 4: Clean up FxAccountAbstractSetupActivity. r=mcomella
...
The web based Activity sub-classes never used the other intent extras,
and in fact, filter them out immediately; so it doesn't hurt to clean
this all up.
2015-11-30 15:51:44 -08:00
Nick Alexander
1dd706cffb
Bug 1220892 - Part 3: Remove Task sub-classes. r=mcomella
2015-11-30 15:47:50 -08:00
Nick Alexander
6b79b8e6f4
Bug 1220892 - Part 2: Remove Activity sub-classes. r=mcomella
2015-11-30 14:59:44 -08:00
Nick Alexander
bf6bf4b0d2
Bug 1220892 - Part 1: Remove MOZ_ANDROID_NATIVE_ACCOUNTS_UI. r=mcomella
2015-11-30 14:32:17 -08:00
Nick Alexander
0a17fd43b3
Bug 1225456 - Don't launch about:accounts when MOZ_ANDROID_NATIVE_ACCOUNT_UI=1. r=vivek
...
I haven't been able to test this, since the patch is relevant to Nightly
but the behaviour doesn't happen.
2015-11-27 12:35:36 -08:00
Mark Hammond
fe920179a2
Bug 1201331 (part 5) - Use a new non-animated icon for the sync button. r=Gijs
2015-12-03 10:05:04 +11:00
Mark Hammond
13478de0d4
Bug 1201331 (part 4) - replace "Tabs from other devices" with "Synced Tabs" on menus and history panel. r=Gijs
2015-12-03 10:05:03 +11:00
Mark Hammond
937d02b462
Bug 1201331 (part 3) - add a Synced Tabs panel. r=Gijs
2015-12-03 10:05:03 +11:00
Mark Hammond
8bfa2f5ab6
Bug 1201331 (part 2) - update tests that use the sync-button as a placeholder for "generic XUL button". r=Gijs
2015-12-03 10:05:03 +11:00
Mark Hammond
164eee2517
Bug 1201331 (part 1) - use a broadcaster to manage the Sync status. r=adw
...
This patch leverages broadcasters to keep the various sync UI elements sane.
Rather than adding yet another button ID to browser-syncui, we now just update
the broadcaster and let all the elements automagically get the attributes.
2015-12-03 10:05:03 +11:00
Michael Comella
0601a6f376
Bug 1209967 - test failures: Increase wait time when searching for a menu View. r=me
2015-12-01 16:48:09 -08:00
Michael Comella
5431fa599a
Bug 1209967 - review: Set menu buttons visible in xml & remove dynamic visibility. r=me
2015-11-25 15:58:47 -08:00
Michael Comella
d117a5267c
Bug 1209967 - Fix AppMenuComponent to work on GB. r=sebastian
...
This required us to use the menu button to open the menu and check
if the menu is open by looking at more menu items due to intermittent
issues where the menu would not always be scrolled to the top (I
think Robotium scrolled the menu before it finished appearing so
we couldn't see the first item and failed the isOpen test).
2015-11-25 15:52:39 -08:00
Michael Comella
2d158148be
Bug 1209967 - Remove Asserts from BrowserApp. r=me
...
We added some Asserts but the robocop tests fail for an unknown reason. The
error was:
E/MessageQueue-JNI( 1972): java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation
I tried a few things but in the end just decided to remove them.
2015-11-25 11:39:23 -08:00
Michael Comella
e376d48e34
Bug 1209967 - Remove android:icons from GB menu. r=sebastian
...
ic_menu_back was not in the v11 folder so I moved the all-API asset to the v11
folder.
2015-11-17 17:03:07 -08:00
Michael Comella
907df163ee
Bug 1209967 - Remove HardwareUtils.hasMenuButton. r=sebastian
2015-11-17 16:25:39 -08:00
Michael Comella
4cc62f6205
Bug 1209967 - Toolbar: Always show the overflow menu.
...
This required us to use the custom menu inflater and panels on GB.
One side effect of this change is that the menu button no longer
closes the menu on GB. I tried to fix this but BrowserApp.onKeyDown
is not fired when the menu is open on GB and I'm not sure why that
is. However, I don't think it's worth my time to fix since it's GB.
2015-11-17 15:04:59 -08:00
Wes Kocher
83ace83a6a
Backed out 2 changesets (bug 1193837) because the web extension tests are failing CLOSED TREE
...
Backed out changeset ebe2433705a5 (bug 1193837)
Backed out changeset c3307a5ac126 (bug 1193837)
2015-12-02 13:23:18 -08:00
Wes Kocher
cff1ea972a
Backed out 2 changesets (bug 1190688) for browser_ext_tabs_executeScript.js permatimeouts
...
Backed out changeset 1d5e9f3d094d (bug 1190688)
Backed out changeset 4a10c564dfca (bug 1190688)
2015-12-02 11:22:31 -08:00
Michael Comella
eb4f442001
Bug 1227348 - Add default homepage radio buttons to homepage preference. r=margaret
2015-12-01 14:03:45 -08:00
Michael Comella
a166392dbc
Bug 1227348 - Remove imports, provide better access levels. r=margaret
2015-11-24 11:26:49 -08:00
Dave Townsend
a0e277aec3
Bug 1229097: Fix missed review comment by converting all rules to errors.
2015-12-02 10:18:30 -08:00
Dave Townsend
2bf570b360
Bug 1229097: Land an initial .eslintrc for browser and toolkit. r=gijs, r=Standard8
...
Currently all rules are commented out except eol-last.
2015-11-30 10:45:45 -08:00
Gijs Kruitbosch
936ace59f9
Bug 1229831 - tab group migration code loses group titles, r=felipe
2015-12-02 17:31:22 +00:00
Brian Grinstead
61c8097340
Bug 1218455 - Special case 'this' to include in console autocompletion;r=fitzgen
2015-12-02 09:24:16 -08:00
Kris Maglione
ff58a140df
Bug 1190688: Part 2 - [webext] Add tests for executeScript permission checks. r=billm
2015-12-01 20:47:08 -08:00
Kris Maglione
6df7a8a417
Bug 1190688: Part 1 - [webext] Implement the activeTab permission. r=billm
2015-12-01 20:37:41 -08:00
Kris Maglione
a65c3364a2
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
Kris Maglione
8b2c781b0f
Bug 1193837: Part 1 - Cache the last known inner window ID of remote browsers in parent process. r=billm
2015-11-30 17:56:01 -08:00
Mark Banner
b6c2645270
Bug 1229471 - LoopUI shouldn't try to use toolbar buttons in the hidden window. r=mikedeboer
2015-12-02 16:08:34 +00:00
Mark Banner
522d22ddf6
Bug 1229351 - If the Loop button was removed from the toolbar will re-appear when the Loop system add-on is activated. r=Gijs
2015-12-02 16:08:34 +00:00
Florian Quèze
888eeba9ea
Bug 1227045 - fix intermittent test failures due to the cache file not being consistently saved before test-triggered restarts, r=mak.
2015-12-02 16:51:15 +01:00
Florian Quèze
c43d2ff956
Bug 1227045 - Save the new current engine when it has been set as a fallback after the previous current engine was removed, r=mak.
2015-12-02 16:51:15 +01:00
Tom Tromey
5ffe2d7544
Bug 1225192 - remove leading whitespace before prettifying css; r=pbrosset
2015-12-02 08:27:26 -07:00
Tom Tromey
a3d9bef546
Bug 1225192 - fix eslint complaints about css-logic.js; r=pbrosset
2015-12-02 08:27:25 -07:00
Patrick Brosset
94da3f401c
Bug 1171863 - Define all positions and sizes in percentage for auto-resize; r=tromey
...
Instead of having the various positions and sizes of elements of the timeline
defined in pixels, this defines them in % of the total width.
This way the animations, scrubber, etc... adapt as you resize the panel.
The only complex thing here is resizing the header and background. Both of
them are generated via javascript. To do this, they are now positioned and sized
in % too, so they resize when the window is resized, and after a debounced
delay, they get re-generated too.
2015-12-02 13:52:15 +01:00
Carsten "Tomcat" Book
c0d9effe81
Merge mozilla-central to fx-team
2015-12-02 15:22:46 +01:00
Carsten "Tomcat" Book
eb99d7cf4d
merge mozilla-inbound to mozilla-central a=merge
2015-12-02 15:20:57 +01:00
Carsten "Tomcat" Book
670f934965
merge fx-team to mozilla-central a=merge
2015-12-02 15:17:31 +01:00