Commit Graph

24197 Commits

Author SHA1 Message Date
Steven MacLeod
403ad5a1bd Bug 1036036 - Stop leaking docshells in Session Store tests. r=ttaubert
When adding a SHistoryListener in the Session Store test frame script
we were creating an intermediate global variable that was rooting the
docshell. This prevented things from being GC'd properly.

I've removed this intermediate variable and we should no longer keep
the docshell alive. This will probably also fix Bug 1036031.

--HG--
extra : rebase_source : 1394966f4180da44c4c29c8bba9842f7daf614fd
extra : histedit_source : e60ce5cf45b52e85207bf2f69882df86fa628ed7
2014-07-24 18:13:28 -04:00
Steven MacLeod
4408a75234 Bug 1038174 - Prevent a race condition when writing the experiments cache. r=gfritzsche
We now mark the experiments cache as clean before writing the cache.
This means that any changes to the data between collecting it and when
the actual write executes will properly mark the cache as dirty.

--HG--
extra : rebase_source : 1c8b2dd2365ff2c27e7b545c5347ab178d6818d9
extra : histedit_source : a6b10099af6e8d4c67450e9f4afef403d5b74436
2014-07-24 17:21:03 -04:00
Marco Bonardo
7e326611fc Bug 997970 - add search suggest to Amazon for en-US. r=ttaubert 2014-07-25 14:46:56 +02:00
Paul Rouget
42d2dd5d18 Bug 1043331 - add http:// to hosted app location if missing. r=jryans 2014-07-25 13:58:51 +02:00
Qeole
d415da0fbf Bug 1040761 - Re-add state info for experiments async shutdown blocker from bug 1012924. r=gfritzsche 2014-07-25 13:40:17 +02:00
Gijs Kruitbosch
5043e49b69 Bug 1042100 - add test for _introduceNewBuiltinWidgets, r=Unfocused 2014-07-25 12:07:20 +01:00
Panos Astithas
56ffe9cfea Fix a bunch of uncaught exceptions in the debugger tests (bug 1013945). r=me 2014-07-25 13:05:38 +03:00
Tim Taubert
967a03616f Bug 1037415 - remove existing webrtc indicator in the browser toolbar r=florian 2014-07-23 17:34:31 +02:00
Paul Rouget
e292a982d3 Bug 1043361 - don't hide simulator menuitem. r=jryans 2014-07-24 08:09:00 +02:00
Paul Rouget
a75d4f3e3d Bug 1043000 - dismiss error notification before trying to connect. r=jryans 2014-07-24 02:14:00 +02:00
Gabriel Luong
bbd449052e Bug 1041298 - Fixed intermittent failure for browser_ruleview_keyframes-rule_02.js - Removed dynamic change test for top. r=harth 2014-07-23 17:02:00 +02:00
Brian Grinstead
4c6e146311 Bug 1037145 - Remove esc as a keybinding to close responsive mode. r=paul 2014-07-24 07:59:00 +02:00
Ed Lee
6730caa507 Bug 1037091 - Add gear button with doorhanger configuration of newtab page [r=adw]
Add new newtab control file for the customize functionality. Reuse existing panel styling of the search engine panel.

--HG--
extra : rebase_source : 77e84fad6997504040831872d80069d024b1d570
2014-07-24 17:20:03 -07:00
Ed Lee
75bf1cd4ff Bug 1037341 - Update pin and block with new icons [r=adw]
Use svg version of new icons and slice image rectangles of the appropriate section.

--HG--
extra : rebase_source : 928b0ce35205066df8c30b1f521f8e7d91b31deb
2014-07-24 17:20:03 -07:00
Ed Lee
6316515c30 Bug 1043399 - Red and italic font used for newtab tiles' titles looks rather cheap [r=adw]
Switch to blue unitalicized.

--HG--
extra : rebase_source : d73572eec90f9fc6b8c71df9eb2c1c7f7a3ea327
2014-07-24 17:20:01 -07:00
Marco Bonardo
c7ca435ad3 Bug 1040335 - Enable Unified Autocomplete. r=ttaubert 2014-07-24 17:45:48 +02:00
Carsten "Tomcat" Book
ba32072cfc Merge mozilla-central to fx-team 2014-07-24 15:42:26 +02:00
Carsten "Tomcat" Book
0086223ef3 merge fx-team to mozilla-central a=merge 2014-07-24 15:34:40 +02:00
Jan Keromnes
404b5e9977 Bug 1042857 - Unify WebIDE's deck style. r=paul
--HG--
rename : browser/devtools/webide/themes/tabledoc.css => browser/devtools/webide/themes/deck.css
2014-07-24 15:05:03 +02:00
Dão Gottwald
ab84d0e1ad Bug 1018405 - The "Manage" link next to the Firefox Account name should be a button instead. r=jaws 2014-07-24 15:04:24 +02:00
Wes Kocher
d66b294fe5 Merge m-c to inbound 2014-07-23 18:55:48 -07:00
Wes Kocher
6b43164794 Merge fx-team to m-c a=merge 2014-07-23 18:47:48 -07:00
Jared Wein
95e0022f2a Bug 1035625 - Support 'resizable' in-content preference subdialogs. r=MattN 2014-07-23 16:42:17 -04:00
Mike de Boer
338ae09d43 Bug 1038648: [Loop] ensure exposed objects are immutable to prevent abuse by others. r=dolske 2014-07-23 19:08:21 +02:00
Ed Morley
52fda45a60 Backed out changeset 19ae3d5f6884 (bug 1038648) for failures in test_loopservice_initialize.js 2014-07-23 17:04:24 +01:00
Paul Rouget
8413745eaf Bug 1042609 - Update WebIDE's troubleshooting URL. r=jryans 2014-07-23 17:55:34 +02:00
Gijs Kruitbosch
2d020b0a7c Bug 1042300 - test fix: shouldn't assume in-content and instantApply prefs are enabled, r=jaws 2014-07-23 16:43:06 +01:00
Carsten "Tomcat" Book
37d3171384 Merge mozilla-central to fx-team 2014-07-23 16:22:24 +02:00
Carsten "Tomcat" Book
60eab4e610 merge fx-team to mozilla-central a=merge 2014-07-23 16:05:22 +02:00
Mike de Boer
76e60c76d9 Bug 1038648: [Loop] ensure exposed objects are immutable to prevent abuse by others. r=dolske 2014-07-23 15:25:49 +02:00
Dão Gottwald
cf944d9e17 Bug 1033482 - Allow global notification bars to be displayed at the top of the window. r=dolske 2014-07-23 13:47:32 +02:00
Dão Gottwald
fc1165dd6f Bug 1040810 - WebRTC sharing indicator on the toolbar doesn't get the right image region applied. r=gijs 2014-07-23 13:46:42 +02:00
Dão Gottwald
9aaa1b9d74 Bug 1042089 - Remove dead CSS rules from browser.css. r=gijs 2014-07-23 13:45:58 +02:00
Gijs Kruitbosch
e4d1a98edf Bug 1042300 - make in-content prefs nightly-only, r=MattN 2014-07-22 22:02:43 +01:00
Victor Porof
d358586e7a Bug 1041225 - Generating a screenshot is very slow when the content canvas has obnoxious dimensions, r=rcampbell 2014-07-22 12:43:24 -04:00
Victor Porof
c294dcbf14 Bug 1041158 - Properly cleanup the framebuffer binding after generating a screenshot from a webgl context, r=rcampbell 2014-07-22 12:43:24 -04:00
Victor Porof
0745835d2e Bug 1041237 - The bitmask enums flags calculation for getBitToEnumValue is flawed, r=jsantell 2014-07-22 12:43:23 -04:00
Carsten "Tomcat" Book
54d780a810 merge fx-team to mozilla-central a=merge 2014-07-22 15:53:08 +02:00
Andrea Marchesini
179c6c5321 Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer 2014-07-23 01:07:12 -04:00
Mike Hommey
7ca0de0fb4 Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps 2014-07-23 13:33:09 +09:00
Mike Hommey
171507509c Bug 1036894 part 9 - Replace all EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS with EXTRA_LIBS, OS_LIBS or OS_LDFLAGS, appropriately. r=gps
OS_LIBS for libraries that are not part of the gecko tree, EXTRA_LIBS for
libraries, such as NSPR, that are in the tree, but are not handled by
moz.build just yet. Those EXTRA_LIBS may also come from a system library.
However, in cases where the expanded variables are always empty for the
in-tree case, OS_LIBS is used (as for, e.g. MOZ_ZLIB_LIBS). OS_LDFLAGS is
used exclusively for non-library linker flags.

Always pass EXTRA_LIBS before OS_LIBS on linker command lines.

Forbid EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS in Makefiles.
2014-07-23 13:31:02 +09:00
Mike Hommey
5659a611dd Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps 2014-07-23 13:30:52 +09:00
Mike Hommey
bc97b68005 Bug 1036894 part 1 - Move MAKE_FRAMEWORK, SDK_LIBRARY, SHARED_LIBRARY_NAME and STATIC_LIBRARY_NAME to moz.build. r=gps
At the same time, make the Library data more useful in the build frontend.
2014-07-23 13:29:09 +09:00
Paul Rouget
a8fd2b4654 Bug 1040779 - Add a button to enable certified app debugging. r=jryans 2014-07-22 10:36:00 +02:00
Tim Taubert
af9e619bf4 Bug 1041527 - Ensure that about:home isn't the initial tab when opening new windows in tabview tests r=ehsan 2014-07-21 17:06:57 +02:00
railscard
047173bb9f Bug 956760 - Improve VariablesView performace by calculating symbolicName and absoluteName only on demand. r=jryans 2014-07-21 15:15:00 +02:00
Ed Lee
9eff4dd4a0 Bug 1036284 - Update styling of newtab tiles to enhanced tiles spec [r=adw]
Set appropriate sizes, coloring, opacity, etc.
2014-07-22 23:42:27 -07:00
Wes Kocher
025a162dba Merge m-c to inbound 2014-07-22 18:39:17 -07:00
Jonathan Griffin
d8167428d6 Backed out changeset 64586374a208 on a CLOSED TREE 2014-07-22 18:29:57 -07:00
Wes Kocher
95e2dbec4a Merge fx-team to m-c a=merge 2014-07-22 18:05:18 -07:00