Commit Graph

31550 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
c24fea3134 Merge mozilla-central to fx-team 2015-07-31 14:19:22 +02:00
Carsten "Tomcat" Book
5dc9daea7c merge mozilla-inbound to mozilla-central a=merge 2015-07-31 12:06:51 +02:00
Gabriel Luong
d6990f42f6 Bug 1189472 - [Rule View] Pseudo-class panel and checkboxes should only be tab focusable when the panel is opened r=bgrins 2015-07-30 19:02:22 -07:00
Dão Gottwald
f0c5a7fea5 Bug 1189214 - Use padding-inline-start instead of separate LTR / RTL rules for the identity box. r=paolo 2015-07-31 08:47:29 +02:00
Dão Gottwald
69376a904a Bug 1188291 - Fix layout issues with the new tab page's notification close button and preferences dialogs' close button. r=jaws 2015-07-31 08:45:48 +02:00
Sami Jaktholm
fb4976aa4c Bug 1182083 - Don't hide tabpanels in the DevTools sidebar. r=vporof
If a tabpanel is hidden, the tabs and their panels get mixed up. Here's
what MDN has stated about this matter:

  "Panels should never be hidden; hiding the tab suffices to make the
   panel inaccessible."

The changes also modify tests that assume the tabpanels are hidden to
assert that the tabpanels are NOT hidden.
2015-07-30 23:26:00 -07:00
Edouard Oger
8e96b2496f Bug 1182009 - Remove empty sync button in the Hamburger menu for sync 1.0 users. r=markh 2015-07-30 14:10:00 -07:00
Carsten "Tomcat" Book
e9db1b969f Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2015-07-31 13:50:49 +02:00
Jordan Santell
255e24f1f6 Bug 1172408 - When checking if a marker details element has an action on click, pass in the marker details container so that we don't ascend up to the document, throwing an error. r=vp 2015-07-16 15:40:23 -07:00
Dão Gottwald
84ca76087f Bug 1189250 - Clean up .toolbarbutton-1[type=menu] and .toolbarbutton-1[type=panel] styling. r=jaws 2015-08-01 07:22:42 +02:00
Justin Dolske
7494a94df1 Bug 1184188 - Add spacing before "Learn More" links in Privacy prefs. r=jaws 2015-07-31 18:39:56 -07:00
Wes Kocher
0ff7fc4084 Merge m-c to fx-team, a=merge 2015-07-31 17:15:43 -07:00
Ursula
af22ee897a Bug 1189959 - Make dragging external URI onto newtab grid work in e10s. r=mconley 2015-07-31 18:01:51 -04:00
Jared Wein
4cbedfe9e9 Bug 1189202 - [DevEdition + HiDPI] The location bar dropdown icon is too small on hover;r=bgrins 2015-07-31 13:56:14 -07:00
Brian Grinstead
ff7c0080ed Bug 1189128 - Rename devtools .inc.css files that are no longer included to .css;r=jryans 2015-07-31 13:54:49 -07:00
Brian Grinstead
4b33eb4931 Bug 1189128: Move duplicate CSS files from OS specific folder to shared/devtools;r=jryans 2015-07-31 13:54:40 -07:00
Andrei Oprea
aa3ddc5ecf Bug 1189838 - Fix test coverage for Loop, r=dmose 2015-07-31 13:48:23 -07:00
Mike Conley
2172eed0d9 Bug 1181475 - Refactor duplicateTabIn to avoid a race between swapping frameloaders and SessionStore. r=Mossop
A race between SessionStore tab duplication and swapBrowsersAndCloseOther was
causing us to usually display a duplicated tab before it was actually ready
to be shown. We were also being pretty inefficient, since SessionStore supports
being able to duplicate a tab into a new window.
2015-07-30 15:06:13 -04:00
Ed Lee
09491adce3 Bug 1181987 - Display a tile when the link clicker is waiting alone in a conversation [r=dmose, f=mikedeboer] 2015-07-17 08:46:36 -07:00
Mark Banner
484f248a2b Bug 1190293 - Upgrade Loop's use of eslint to 1.0.x and the eslint-plugin-react to 3.2.x. r=andreio 2015-08-04 21:01:00 +01:00
Brian Grinstead
6da08df9ba Bug 1189928 - Disable Tracking Protection telemetry in private browsing mode;r=MattN 2015-08-04 07:41:20 -07:00
Brian Grinstead
4cda6f4a66 Bug 1189928 - Move Tracking Protection shield probe into browser-trackingprotection.js;r=MattN 2015-08-04 07:41:19 -07:00
Bill McCloskey
b896cdadec Bug 1175770 - New extension API (r=Mossop) 2015-08-03 10:41:24 -07:00
Ryan VanderMeulen
65ef827775 Backed out changeset 4a78aef5ef0d (bug 1189911) for Win8 e10s browser_plugin_reloading.js (and more) permafail.
CLOSED TREE
2015-08-03 12:39:54 -04:00
Carsten "Tomcat" Book
49f2789e77 Merge mozilla-central to mozilla-inbound 2015-08-03 15:45:57 +02:00
Mike Hommey
cf32d2af9c Bug 1186748 - Switch valgrind builds to Gtk+3. r=mshal 2015-07-31 16:42:22 +09:00
Mike Hommey
8daa0d5227 Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal
At the same time, include a setup script to replace parts of mozconfig.gtk.
2015-07-31 16:42:07 +09:00
Mike Hommey
0c3483a070 Bug 1186748 - Switch B2G desktop, hazard and root analysis builds to Gtk+3. r=mshal 2015-07-31 16:39:10 +09:00
Ryan VanderMeulen
e3b08b9dae Backed out changeset 91b6fe481685 (bug 1172937) for test_autocomplete_with_composition_on_input.html failures. 2015-07-30 12:45:03 -04:00
Ryan VanderMeulen
a193c692e1 Merge m-c to fx-team. a=merge
CLOSED TREE
2015-07-30 12:11:08 -04:00
Ryan VanderMeulen
130c6cd641 Backed out changeset ada6cd4da281 (bug 1186748) for introducing various intermittent ASAN mochitest failures. 2015-07-30 11:52:49 -04:00
Marco Bonardo
66241e221d Bug 1172937 - Action row doesn't always update correctly with unified autocomplete. r=adw
Original patch by Felipe Gomes <felipc@gmail.com>
2015-07-30 16:54:27 +02:00
Carsten "Tomcat" Book
352e460aab Backed out changeset da180640c3f6 (bug 1182338) for making Bug 1186327 failing more frequently across branches 2015-07-30 16:11:41 +02:00
Carsten "Tomcat" Book
6f787379ae Backed out changeset 04144901baf6 (bug 1182338) 2015-07-30 16:09:58 +02:00
Alexandre Poirot
898d8dba6d Bug 1182194 - Convert LayoutHelpers.jsm into a commonjs module. r=jwalker 2015-07-30 06:14:08 -07:00
Carsten "Tomcat" Book
39b6064313 merge mozilla-inbound to mozilla-central a=merge 2015-07-30 15:07:27 +02:00
Ed Lee
799ca33758 Bug 1188547 - Small screen view stretches media prompt background [r=andreio] 2015-07-28 13:33:12 -07:00
Wes Kocher
0fd8937d9f Merge m-c to fx-team, a=merge 2015-07-29 20:22:12 -07:00
Wes Kocher
66e3b402b0 Merge inbound to central, a=merge 2015-07-29 18:12:11 -07:00
Brian Grinstead
7ff0b3d90d Bug 1177195 - Include a 'learn more' link on the blocked tracking protection message in the web console;r=fitzgen 2015-07-29 17:33:29 -07:00
Brian Grinstead
20bbdc9e58 Bug 1187582 - Add a test to make sure a middle click doesn't start markup view dragging;r=me 2015-07-29 14:40:01 -07:00
John Pavlicek
affa31d806 Bug 1187582 - Opening a link in markup view attributes shouldn't trigger a drag;r=bgrins 2015-07-29 14:39:59 -07:00
Ryan VanderMeulen
a0e1ee3e12 Backed out changeset b2562e1376d2 (bug 1187615) for browser_menuButtonFitts.js failures. 2015-07-29 17:06:21 -04:00
Mark Finkle
9fc20afdef Bug 1188609 - Remove mirroring support from RokuApp (Desktop) r=jaws 2015-07-29 16:09:32 -04:00
Justin Dolske
e44998a56a Bug 1188156 - Turn on locales available in our L10N and Pocket. r=jaws 2015-07-29 12:52:30 -07:00
Robert Strong
56903d7e38 Bug 1151485 - Disable app update xml certificate checks on Linux now that there is mar signing on Linux. r=bbondy 2015-07-29 12:39:56 -07:00
Wes Kocher
c1868cce47 Merge m-c to inbound, a=merge 2015-07-29 20:20:59 -07:00
Mike Hommey
9fa25920a8 Bug 1186748 - Switch B2G desktop, ASan, hazard and root analysis builds to Gtk+3. r=mshal 2015-07-30 08:49:29 +09:00
Ehsan Akhgari
71603081ec Bug 1188718 - Don't change the currently selected tab when clicking on the audio mute button; r=jaws 2015-07-29 17:18:16 -04:00
Ehsan Akhgari
24bf90f587 Bug 486262 - Part 4: Add automated tests; r=dao 2015-07-29 17:18:15 -04:00
Ehsan Akhgari
86f0b38741 Bug 486262 - Part 3: Allow muting and unmuting a tab by clicking on the playing icon; r=dao 2015-07-29 17:18:14 -04:00
Ehsan Akhgari
f2489ce3b4 Bug 486262 - Part 2: Implement a tooltip for the tab playing icon; r=dao,jaws 2015-07-29 17:18:13 -04:00
Ehsan Akhgari
615368bcbe Bug 486262 - Part 1: Provide a visual indicator for tabs that are playing audio; r=dao,jaws 2015-07-29 17:18:12 -04:00
Dão Gottwald
ed81f3465e Bug 1187615 - Clean up #PanelUI-button and #PanelUI-menu-button margin and padding styling. r=jaws 2015-07-25 09:36:00 -04:00
Neil Rashbrook
ea0391b36d Bug 1185568 More of UITour.jsm depends on health reporter r=gfritzsche 2015-07-29 21:02:59 +01:00
Ryan VanderMeulen
ae1c820a43 Merge fx-team to m-c. a=merge 2015-07-29 13:49:24 -04:00
Carsten "Tomcat" Book
28c847a3a8 Backed out changeset 6be6deca7831 (bug 672509) for bustage on a CLOSED TREE 2015-07-29 17:38:42 +02:00
Tim Taubert
41715c84db Bug 1188438 - Close the control center when the user clicks the tracking protection enable/disable button r=MattN 2015-07-28 18:29:12 +02:00
Tim Taubert
b11bdd94fe Bug 1187705 - Add proper white arrow to show when subview is open r=paolo 2015-07-28 17:49:01 +02:00
Mark Hammond
590111aca0 Bug 1182740 - treat keypair and certificate as an atomic pair to avoid invalid assertions. r=stomlinson 2015-07-29 16:06:29 +10:00
Ursula
6ee6d58709 Bug 1142034 - Regression test. r=mconley
Makes sure we show the "Restore All Tabs" button at the right time.
2015-07-24 17:56:02 -04:00
Ursula
4d812fe944 Bug 1142034 - Don't show 'Restore All Crashed Tabs' when only one tab has crashed. r=mconley 2015-07-23 14:47:35 -04:00
Gabriel Luong
0d013a4868 Bug 1188125 - [Rule View] Properties marked overridden does not take into account disabled properties r=bgrins 2015-07-28 20:52:34 -07:00
Adam Dane [:hobophobe]
e5937a17f2 Bug 1187008 - Fix intermittent failure of findbar highlight button test r=mconley 2015-07-28 16:12:07 -05:00
Brian Grinstead
b57438ef64 Bug 1178163 - Convert browser_bug590206.js to add_task format;r=ttaubert 2015-07-28 14:48:43 -07:00
Brian Grinstead
52273a010f Bug 1178163 - Show connection info for file and data URIs in control center;r=ttaubert 2015-07-28 14:48:42 -07:00
Gabriel Luong
37d2aef467 Bug 1187443 - [Rule View] Remove preview value on start editing of a property r=bgrins 2015-07-28 14:26:18 -07:00
Nihanth Subramanya
652d8461fb Bug 1182338 - Bring in-content search UI keyboard navigation up to parity with main searchbar UI. r=adw 2015-07-10 16:19:02 -07:00
Nihanth Subramanya
b988b6d7bd Bug 1190488 - Remove unused string abouthome.search.placeholder in aboutHome.dtd. r=adw 2015-08-03 11:24:08 -07:00
Nihanth Subramanya
3d4646ce36 Bug 1186325 - Send ack for mousemove message after detecting the event. r=adw 2015-07-30 12:16:48 -07:00
Marco Bonardo
b3856c9fd1 Bug 1172937 - Action row doesn't always update correctly with unified autocomplete. r=adw
Original patch by Felipe Gomes <felipc@gmail.com>
2015-07-30 16:54:27 +02:00
Edouard Oger
28a7e24a1f Bug 987681 - Sync preferences no longer flashes when opening. r=markh 2015-08-03 10:47:00 -04:00
YFdyh000
62f375df88 Bug 1186498 - Let the "cached" of transferredSize can be localized. r=jsantell 2015-08-03 04:56:00 -04:00
Jimmy Wang
48054a7edd Bug 1040947 - Opening page info from a remote tab is sluggish. r=florian 2015-07-08 17:18:38 -04:00
Nihanth Subramanya
23e59a8b07 Bug 1182338 - Add tests for keyboard navigation in the in-content search UI. r=adw 2015-07-23 19:35:37 -07:00
Nihanth Subramanya
463f062481 Bug 1182338 - Bring in-content search UI keyboard navigation up to parity with main searchbar UI. r=adw 2015-07-10 16:19:02 -07:00
Simon Lindholm
3ef8b15485 Bug 1187584 - Don't use the hidden window for creating value nodes in the rule view. r=mratcliffe 2015-07-28 09:36:00 -04:00
Lydia Katsamberis
c2cb78853d Bug 1178120 - Change CSS label to crop center in Style Editor. r=bgrins 2015-07-27 18:23:00 -04:00
Paolo Amadini
21aa6b2dae Bug 1184060 - Anchor the Control Center to the middle of the icons in the identity block. r=ttaubert 2015-07-28 14:51:19 +01:00
Alexandre Poirot
3cb40292f9 Bug 1182194 - Use DevToolsUtils module instead of JSM. r=jwalker 2015-07-28 08:03:17 -07:00
Brittany Storoz
48c9752ad2 Bug 1186465 - Fix styling for runtime apps under sidebars view. r=jryans 2015-07-27 12:20:00 -04:00
Marina Rodriguez Iglesias
9d27aa7f47 Bug 1125181 - Hello should put the conversation (aka room) name in the <title>. r=mikedeboer 2015-07-27 13:18:00 -04:00
Andrei Oprea
ebc24bf2de Bug 1183884 - Change manual testing infrastructure. r=mikedeboer 2015-07-27 10:11:00 -04:00
Carsten "Tomcat" Book
d739b047ee Merge mozilla-central to fx-team 2015-07-28 16:34:23 +02:00
Carsten "Tomcat" Book
93b0468d91 merge mozilla-inbound to mozilla-central a=merge 2015-07-28 16:28:02 +02:00
Dão Gottwald
50378babe9 Bug 1180200 - [Control Center] Replace hardcoded colors with platform colors. r=ttaubert 2015-07-28 14:18:59 +02:00
Alexandre Poirot
fc6e610822 Bug 1136931 - Prevent racing hideBoxModel during connection shutdown. r=bgrins 2015-07-28 05:18:24 -07:00
Marco Bonardo
c5817df537 Bug 1184960 - Limit the usable text to get search suggestions. r=Mossop 2015-07-28 10:21:40 +02:00
Gabriel Luong
1272df983b Bug 1184628 - [Rule View] Editing a disabled property should enable it r=bgrins 2015-07-27 21:40:34 -07:00
Gabriel Luong
e0fc1966e1 Bug 1186138 - Part 3: Add unit test for checking that the preview remains disabled after escaping editing a disabled property r=bgrins 2015-07-27 21:40:26 -07:00
Gabriel Luong
2ec00a5bc4 Bug 1186138 - Part 2: Ensure the property remains disabled after ESC editing a disabled property r=bgrins 2015-07-27 21:40:20 -07:00
Gabriel Luong
918c3972b2 Bug 1186138 - Part 1: Refactor this.prop.rule to this.rule in rule-view.js r=bgrins 2015-07-27 21:40:05 -07:00
Blake Winton
8da3b67678 Bug 1177136 - Use a hidpi loading throbber on Windows. ui-r=shorlander, r=jaws 2015-07-27 15:26:40 -04:00
Riadh Chtara
159ae243a4 Bug 707044 - Tests for Google Chrome password import on Windows. r=MattN 2015-07-27 19:34:30 -07:00
Makoto Kato
2d4725961e Bug 707044 - Import login data from Google Chrome on Windows. r=MattN 2015-07-27 19:31:53 -07:00
Matt Brubeck
c1f17260cf Bug 1185183 - Don't replace edited URL value with old completed value [r=mak] 2015-07-27 17:58:58 -07:00
Blake Winton
4829d5d1f8 Bug 1187268 - Remove the border around background tabs on hover on Windows 10. ui-r=phlsa, r=jaws. 2015-07-27 13:55:27 -04:00
Ryan VanderMeulen
d7986de05e Merge inbound to m-c. a=merge 2015-07-27 15:34:42 -04:00
Mike Hommey
f1e3da7c46 Bug 1186748 - Move gtk-related things in a separate mozconfig. r=mshal
Some mozconfigs don't include mozconfig.linux*, and don't get gtk-related
definitions, so move them in a separate mozconfig. To avoid having two
files, one for 32-bit builds and one for 64-bit builds, rely on the
includer to set PKG_CONFIG_LIBDIR appropriately.

At the same time, move all the --enable-default-toolkit=cairo-gtk2 in that
new file in the case the gtk3 package wasn't pulled from tooltool.
2015-07-28 08:19:15 +09:00
Mike Hommey
46df179a4f Bug 1187533 - Change how Gtk+2 plugin-container is started on Gtk+3 builds. r=billm
The current situation looks like this: Firefox launches the plugin-container
with two environment variables set:
  LD_LIBRARY_PATH=$FIREFOX_DIR:$LD_LIBRARY_PATH
  LD_PRELOAD=$FIREFOX_DIR/libmozgtk2.so:$LD_PRELOAD

libxul.so has a dependency on libmozgtk.so (without "2"), but libmozgtk2.so
has a SONAME of libmozgtk.so, so ld.so recognizes libmozgtk2.so as a
dependency of libxul.so, and uses it instead of the actual libmozgtk.so,
making the plugin-container use Gtk+2 instead of Gtk+3 to load Gtk+2 plugins.

Now, ASan sets things up in shared libraries such that they needs a symbol
from the executable binary. So in the case of plugin-container, the
plugin-container executable itself contains some ASan symbols such as
__asan_init_v3. libmozgtk2.so, OTOH, contains an undefined weak reference to
that symbol, like all other Firefox shared libraries.

Since libmozgtk2.so is LD_PRELOADed, it is loaded _before_ the
plugin-container executable, and __asan_init_v3 can't be resolved.

Disabling ASan for libmozgtk2.so would be a possibility, but the build system
doesn't really know how to do that, and filtering out -fsanitize=address
can be fragile.

The alternative possibility, implemented here, is to change the library
loading strategy, renaming libmozgtk2.so to gtk2/libmozgtk.so, and setting
the following environment variable when Firefox launches the plugin-container:
  LD_LIBRARY_PATH=$FIREFOX_DIR/gtk2:$FIREFOX_DIR:$LD_LIBRARY_PATH
2015-07-28 08:19:13 +09:00