Commit Graph

31458 Commits

Author SHA1 Message Date
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
Andrew McCreight
b9709a3210 Bug 964669 - Increase timeout for browser_social_multiworker because shutting down child processes is slow. r=mixedpuppy 2015-07-27 12:49:48 -07:00
Brian Grinstead
d16630bfff Bug 1187578 - Regression test case for element with > 10 LOW_PRIORITY element children. r=bgrinstead 2015-07-27 09:14:00 +02:00
Simon Lindholm
0936aa286c Bug 1187578 - Avoid infinite loop when creating breadcrumbs. r=bgrins 2015-07-25 03:33:00 +02:00
Philipp Sackl
76afc2f7ae Bug 1185953 - location bar and search field on win10 should have a 1px border radius. r=dao 2015-07-27 03:13:00 +02:00
Lin Clark
b50340511f Bug 976559 - Splitter in narrow-width style editor is inconsistent with other panels. r=bgrins 2015-07-25 08:43:00 +02:00
Ben Hearsum
f98a4efa70 bug 672509: Build the Gecko SDK from Firefox, rather than XULRunner - enable sdk generation for Betas and Releases. r=glandium 2015-07-29 10:53:30 -04:00
Dão Gottwald
4addca17f4 Bug 1187219 - Remove _visuallySelected, _logicallySelected from tabbox.xml, avoid code duplication with tabbrowser.xml. r=mconley 2015-07-29 17:33:31 +02:00
Dão Gottwald
1414326d2d Backed out changeset caa59fe73a47 2015-07-30 10:53:06 +02:00
Gabriel Luong
8267b9134d Bug 1189057 - [promise-dbg] Add initial boilerplate for initializing the promise debugger iframe r=fitzgen 2015-07-30 00:13:26 -07:00
Dão Gottwald
38ac63e185 Bug 1188291 - Fix layout issues with the new tab page's notification close button and preferences dialogs' close button. r=jaws 2015-07-29 17:34:45 +02:00
Richard Barnes
52bdaec3fb Bug 958886 - Use HTTPS for amazon.com searches from the search box 2015-07-27 11:43:12 -04:00
Tom Tromey
e469d3beb5 Bug 1148593 - Create async stack in callback objects. r=bz, r=fitzgen 2015-07-24 07:01:00 -04:00
Ryan VanderMeulen
326be0b0e2 Merge m-c to inbound. a=merge 2015-07-27 10:41:37 -04:00
Ryan VanderMeulen
aaaf344ec6 Merge fx-team to m-c. a=merge 2015-07-27 10:39:37 -04:00
Mark Banner
9ad0e87054 Bug 1180179 - Part 4. Use the shared media layout component in Loop's room views. r=mikedeboer 2015-07-27 12:58:02 +02:00
Mark Banner
096067f5ff Bug 1180179 - Part 3.1. Fix ui-showcase screen share standalone room views. r=mikedeboer 2015-07-27 12:45:49 +02:00
Mark Banner
9a79fe5e8c Bug 1180179 - Part 3. Use the shared media layout component in direct calls. r=mikedeboer 2015-07-27 12:45:47 +02:00
Mike de Boer
43f395de93 Bug 1185485: disable the Loop/ Hello button in private browsing mode. r=Standard8 2015-07-27 12:07:20 +02:00
Paul Adenot
cad8d11015 Bug 1156472 - Part 9 - Implement the minimum frontend to play with the feature. r=gijs,florian 2015-07-24 14:28:17 +02:00
Trevor Rowbotham
040bd5a1d4 Bug 1186739 - Replace the usage of Promise.jsm with native DOM promises. r=mconley 2015-07-24 09:55:00 +02:00
Neil Deakin
bbbce917b5 Bug 1186398, perform correct check when comparing if the select value has changed, r=felipe 2015-07-27 07:33:55 -04:00
Gabriel Luong
6736473c23 Bug 1187681 - [Rule View] Ensure the property value copied also includes the priority r=mikeratcliffe 2015-07-26 19:37:49 -07:00
Gabriel Luong
3338b8ec3e Bug 1187674 - Part 2: Copy URL context menu should only be displayed when clicked node is an image URL r=mikeratcliffe 2015-07-26 19:37:44 -07:00
Mark Hammond
76b3274b9b Bug 1156752 - explicitly list where each FxA field is stored. r=zaach 2015-07-27 08:58:53 +10:00
Justin Dolske
89e38be871 Bug 1187631 - Reduce caption button height to normal native size. r=jaws 2015-07-26 12:06:21 -07:00
Dão Gottwald
94eb94ba66 Bug 1179752 - Location bar bottom border shouldn't be displayed next to the autocomplete pop-up. r=jaws 2015-07-26 12:56:43 +02:00
Panos Astithas
74a608fafa Add a test for bug 1145503. r=ehsan 2015-07-26 13:23:12 +03:00
Panos Astithas
e3084d3f15 Bug 1145503 - TP exceptions added while in Private Browsing mode persist beyond the Private Browsing session. r=ehsan 2015-07-26 13:23:12 +03:00
Stephen Horlander
362804bb1e Bug 1184934 - Add caption buttons for themes and high contrast mode. r=dolske 2015-07-25 13:56:18 -07:00
Dão Gottwald
c9162f107c Bug 1187241 - Remove redundant ID selectors from .toolbarbutton-1[type=panel] selectors. r=jaws 2015-07-25 18:22:19 +02:00
Julian Descottes
d45d8626aa Bug 1184746 - Fixed eslint errors in rule-view.js/computed-view.js, r=mikeratcliffe
Changes in computed-view.js
- Fixed curly braces formatting
- Added missing globals
- Removed named functions
- Removed unused code in openStyleEditor()
- Ensured consistent return in refreshMatchedSelectors()
- Ensured consistent return in refreshPanel()

Changes in rule-view.js
- Ensured consistent return in functions
- Refactored createExpandableContainer() to avoid shadowing
2015-07-24 00:11:07 +02:00
Wes Kocher
9f5fea3df8 Merge m-c to fx-team, a=merge 2015-07-24 13:48:31 -07:00
Wes Kocher
33b4bd781b Merge fx-team to central, a=merge 2015-07-24 13:42:45 -07:00
Carsten "Tomcat" Book
4db694f526 Backed out 14 changesets (bug 1156472) for bustage on a CLOSED TREE
Backed out changeset 2ddbf85a42c0 (bug 1156472)
Backed out changeset 306d02e17081 (bug 1156472)
Backed out changeset 03598139f39a (bug 1156472)
Backed out changeset 4b1e6069b598 (bug 1156472)
Backed out changeset 6c588a5eaaec (bug 1156472)
Backed out changeset 8c98d7beaea7 (bug 1156472)
Backed out changeset fbf59fbb5875 (bug 1156472)
Backed out changeset 66479dd9eed9 (bug 1156472)
Backed out changeset c8502deeed33 (bug 1156472)
Backed out changeset 1a60ff1149a1 (bug 1156472)
Backed out changeset af1638279785 (bug 1156472)
Backed out changeset 8210276a98ca (bug 1156472)
Backed out changeset 13730e7c5997 (bug 1156472)
Backed out changeset 05acb71cf981 (bug 1156472)
2015-07-24 17:08:37 +02:00
Dão Gottwald
99decc117e Bug 1186984 - Fix --verified-identity-box-background-color vs. --verified-identity-box-backgroundcolor CSS variable name mismatch. r=paolo 2015-07-24 16:22:46 +02:00
Dão Gottwald
e9cbb18e55 Bug 1187236 - Identity block border should span the entire height on hover. r=paolo 2015-07-24 16:22:16 +02:00
Dão Gottwald
7d7a4b20fb Bug 1186981 - Remove dead #app-extension-point-end rules. r=mconley 2015-07-24 16:21:57 +02:00
Paul Adenot
004f606386 Bug 1156472 - Part 9 - Implement the minimum frontend to play with the feature. r=gijs,florian 2015-07-24 14:28:17 +02:00
Carsten "Tomcat" Book
a49ef5f1ce Merge mozilla-central to fx-team 2015-07-24 13:03:36 +02:00
Carsten "Tomcat" Book
65bb4bc9e6 merge mozilla-inbound to mozilla-central a=merge 2015-07-24 12:54:13 +02:00
Kartikaya Gupta
afcb824d82 Bug 1157745 - Enable APZ on Windows desktop nightly builds. r=dvander 2015-07-23 17:53:32 -04:00
Mike Hommey
a39dbbd6f5 Bug 965151 - Use tooltool in valgrind jobs. r=mshal 2015-07-24 06:49:40 +09:00
Ryan VanderMeulen
ba3e99c26b Merge inbound to m-c. a=merge 2015-07-23 16:03:48 -04:00
Trevor Rowbotham
0e6b98576c Bug 1160780 - Completely rewrite the test to use Tasks instead of frame scripts to make the test more sane and attempt to fix an intermittent orange by switching from frame scripts to Tasks. r=jimm
CLOSED TREE
2015-07-21 15:59:00 -04:00
Neil Deakin
5574cab3e6 Bug 1183623, redirect keyup events to keydown target when focus shifts from chrome to content in-between, r=smaug 2015-07-23 10:04:19 -04:00
Carsten "Tomcat" Book
a431556218 Merge mozilla-central to mozilla-inbound 2015-07-24 12:58:18 +02:00
Shu-yu Guo
f1357636a2 Bug 1164325 - Fix uninverting the profiler call tree. (r=jsantell) 2015-07-23 16:38:49 -07:00
Alessio Placitelli
a64e76e5ac Bug 1137355 - Add test coverage for the Data Choices notification bar in Telemetry. r=gfritzsche 2015-06-26 16:31:00 +02:00
Mark Banner
27dd2dab2f Bug 1186541 - Fix a warning in StandaloneRoomView.shouldRenderRemoteVideo when the roomState is gather. r=mikedeboer 2015-07-24 09:01:58 +01:00
Jared Wein
ceed82029f Bug 1185956 - Windows 10: border-color and box-shadow of URL bar and search field should be animated. r=dao 2015-07-23 20:54:30 -07:00
Matthew Noorenberghe
8c0a4c499b Bug 1181541 - Convert branding identity icons for internal pages to SVG. r=ttaubert 2015-07-23 20:54:48 -07:00
Brian Grinstead
9b38549784 Bug 1187022 - Add hover tooltip for tracking protection shield icon;r=MattN 2015-07-23 20:37:17 -07:00
Mark Banner
266dbb3100 Bug 1187309 - Simplify the no-camera work around for Loop that was put in place when we didn't have device enumeration - avoid unnecessary exceptions from the sdk. r=mikedeboer 2015-07-24 17:25:34 +01:00
Ryan VanderMeulen
f56265036d Merge m-c to fx-team. a=merge 2015-07-27 10:44:08 -04:00
Bernardo P. Rittmeyer
64e0406375 Bug 1187529 - Factored viewPasswords function from pageinfo/security.js to LoginHelper.jsm. r=MattN 2015-07-26 22:25:46 -07:00
Nihanth Subramanya
31c934105d Bug 1185845 - Fix localization issues in in-content search UI. r=adw 2015-07-22 02:30:10 -07:00
Mahdi Dibaiee
04d8f6ac1d Bug 1184110 - Use a pretty icon button for toggling the presets list in the CSS Filter tooltip. r=bgrins 2015-07-24 11:16:00 +02:00
Giovanny Andres Gongora Granada
1bcb537707 Bug 1182769 - about:preferences# is not filtered out on the home page list. r=jaws 2015-07-24 22:13:00 +02:00
Trevor Rowbotham
8ada8f23d2 Bug 1161564 - Re-enable browser_CTP_iframe test now that it has been rewritten. r=jimm 2015-07-27 11:15:00 -04:00
Benoit Girard
8f9aebe5fd Bug 1188543 - Part 1: Add TabSwitchComplete event. r=billm 2015-07-29 13:28:05 -04:00
Ted Mielczarek
a458e7b336 bug 1182519 - Put mozconfigs for cross-mac builds in tree. r=mshal 2015-07-14 07:02:22 -04:00
Wes Kocher
73188edf67 Merge m-c to inbound, a=merge 2015-07-28 18:03:34 -07:00
Chris Manchester
d9f1e349d5 Bug 1181255 - Get tsan builds on gtk3. r=glandium 2015-07-23 19:36:27 -07:00
Kyle Huey
9a1f74fdc9 Bug 1188141: Make Worker error events not bubble. r=baku 2015-07-28 15:59:55 -07:00
Ehsan Akhgari
1eb6296057 Bug 1188158 - Move nsIPrivateBrowsingTrackingProtectionWhitelist to its own component in toolkit; r=jdm 2015-07-28 15:01:05 -04:00
Steven Michaud
31fc0a7a76 Bug 1089363 - Fix for zh-TW download image dialog. r=glandium 2015-07-22 14:02:28 +08:00
Carsten "Tomcat" Book
f1fda3e36e merge mozilla-inbound to mozilla-central a=merge 2015-07-23 12:02:27 +02:00
Fernando Rodriguez Sela
6eaa1cdc95 Bug 1181825 - Enable eslint rules for Loop: no-extra-boolean cast, no-redeclare, r=dmose 2015-07-22 21:47:04 -07:00
Mike Hommey
b309a2c618 Followup for bug 1186229: Still use Gtk+2 for builds that don't pull the Gtk+3 tooltool package. r=nthomas on a CLOSED TREE 2015-07-23 11:08:53 +09:00
Geoff Lankow
a37f941c2d Bug 1177370 - TabAttrModified event when visuallyselected attribute changes; r=mconley 2015-07-23 13:03:01 +12:00
Mark Hammond
d00e482615 Bug 1184825 - treat FxAccountsWebChannel as a singleton to avoid creating one per window. r=stomlinson 2015-07-23 08:49:22 +10:00
Ryan VanderMeulen
99be415de8 Merge m-c to fx-team. a=merge 2015-07-22 16:49:04 -04:00
Ryan VanderMeulen
17e59e21b1 Merge inbound to m-c. a=merge 2015-07-22 16:34:07 -04:00
Carsten "Tomcat" Book
ad3fe1a71b Merge mozilla-central to mozilla-inbound 2015-07-22 14:03:18 +02:00
Carsten "Tomcat" Book
a14f5976fc merge mozilla-inbound to mozilla-central a=merge 2015-07-22 13:59:02 +02:00
Tim Taubert
3983abbf20 Bug 1186168 - Fix intermittent browser_607016.js failures by using ss.getTabState() instead of closing tabs to check their state r=mconley 2015-07-22 11:59:39 +02:00
Tim Nguyen
9ca138b041 Bug 1185889 - Fix devedition tab close button on Windows. r=dao 2015-07-22 08:04:00 -07:00
Matthew Noorenberghe
9e1d8ab62e Bug 1181978 - Use the system Highlight color for the identity popup subview back button. r=ttaubert 2015-07-22 09:31:15 -07:00
Dão Gottwald
b2d8fbe563 Bug 1185362 - Fix and consolidate margin and padding styling around the identity block. r=paolo 2015-07-22 18:11:34 +02:00
Mark Banner
e86760a04f Bug 1180179 - Part 2. Create a new shared media layout component. r=mikedeboer 2015-07-22 16:35:39 +01:00
Jared Wein
8eeb2ac146 Bug 1185012 - followup, update the URL used for the first-run-on-windows10 page. r=MattN 2015-07-21 22:47:32 -04:00
Ursula
8931805671 Bug 1186062 - newtab-customize-panel doesn't have rounded edges. r=mstange. 2015-07-21 13:48:16 -04:00
Gabriel Luong
f584fddd5b Bug 1183895 - Part 2: Add a toolbar button for toggling the promise debugger r=fitzgen 2015-07-21 17:05:25 -07:00
Gabriel Luong
9c477ea2b1 Bug 1183895 - Part 1: Add a new pane for the promise debugger r=fitzgen 2015-07-21 17:05:23 -07:00