Commit Graph

26431 Commits

Author SHA1 Message Date
Jim Chen
25353fa7f4 Bug 1192077 - Convert AndroidBridge JNIEnv calls; r=esawin 2015-08-13 00:53:39 -04:00
Edwin Flores
caf971a3bc Bug 1135320 - Re-enable voucher.bin generation on Win64 - r=cpearce 2015-08-13 16:08:46 -07:00
Nick Alexander
2cb62bed1d Bug 1160563 - Part 2: Make ANDROID_ASSETS_DIRS a moz.build variable. r=gps
We have had singular ANDROID_ASSETS_DIR in Makefile.in for a while.
Fennec itself does not use the existing Makefile.in Android code, for
complicated historical reasons.

This makes the existing variable moz.build-only; generalizes the
existing variable to an ordered list; and adds the equivalent use of
the new list to the Fennec build, with a simple example asset.

This patch also updates the packager to include assets packed into the
gecko.ap_.  Without the packager change, the assets/ directory in the
ap_ gets left out of the final apk.  This whole approach is totally
non-standard but is more or less required to support our single-locale
repack scheme.
2015-08-12 11:04:03 -07:00
Wes Kocher
86f14b7cec Merge inbound to central, a=merge 2015-08-12 15:16:16 -07:00
Wes Kocher
5ddf13cf43 Merge b2ginbound to central, a=merge 2015-08-12 14:52:11 -07:00
Florian Quèze
7da0e85d0e Bug 1177443 - Add 'system' purpose for searches coming from outside Firefox, r=MattN. 2015-08-12 16:57:43 +02:00
Ryan VanderMeulen
5591ee718d Merge inbound to m-c. a=merge 2015-08-12 10:47:17 -04:00
Ryan VanderMeulen
3842de2426 Merge fx-team to m-c. a=merge 2015-08-12 09:12:36 -04:00
J. Ryan Stinnett
cebb01326d Bug 1190965 - Restrict syscalls in nsProfileLock to Linux. r=jld 2015-08-06 16:20:46 -05:00
Fabrice Desré
eff65f5c96 Bug 1191579 - Remove useless getAll() implementation in Webapps.jsm 2015-08-06 07:43:59 -07:00
Wes Kocher
826178bfcc Merge fx-team to central, a=merge 2015-08-11 15:42:21 -07:00
Ryan VanderMeulen
3c53c075b7 Merge m-c to fx-team. a=merge 2015-08-11 10:59:41 -04:00
Ryan VanderMeulen
2bba6eff71 Merge fx-team to m-c. a=merge 2015-08-11 10:52:41 -04:00
Alexandre Poirot
f23f2fe2fe Bug 1191874 - Fix typo if cookie gcli command. r=jwalker 2015-08-11 00:51:15 -07:00
Alexandre Poirot
87122c7c22 Bug 1161072 - Destroy the walker actor on disconnect. r=bgrins 2015-08-11 00:51:14 -07:00
Wes Kocher
52743017b9 Backed out changeset 4e11c910454f (bug 1172180) for jp and dt failures related to performanceActors CLOSED TREE 2015-08-10 19:22:22 -07:00
Georg Fritzsche
6bca3bc6bf Bug 1191912 - Bonus: Remove left-over clientId getter from TelemetrySession. r=rvitillo 2015-08-11 12:17:30 +02:00
Georg Fritzsche
d546dde76e Bug 1191912 - Part 2 - Enable opt-out Telemetry for a 5% sample of release users. r=rvitillo 2015-08-11 12:17:30 +02:00
Georg Fritzsche
8f53c92589 Bug 1191912 - Part 1 - Move client id caching to ClientID.jsm. r=rvitillo 2015-08-11 12:17:29 +02:00
rthyberg
14a62acdce Bug 1185061 - Add dom.ipc.processCount to default variables in TelemetryEnvironment.jsm. r=vladan 2015-08-09 04:24:00 -04:00
Nick Robson
97eeb3e821 Bug 1075089 - Move popup menu frame offset to LookAndFeel and fix default offset for OS X. r=Enn 2015-08-04 16:41:00 -04:00
Bernardo P. Rittmeyer
1db722ffef Bug 1192081 - Changed createFromPasswordField to also create FormLikes from username fields. r=MattN 2015-08-11 16:03:50 -07:00
Wes Kocher
975469a60d Merge m-c to fx-team, a=merge 2015-08-11 15:57:14 -07:00
Robert Strong
1cff82df2f Bug 1177861 - remove remaining unused declarations and cleanup update staging. r=spohl 2015-08-11 14:30:35 -07:00
Jordan Santell
5907bf00af Bug 1172180 - Create a PerformanceActor, and migrate existing pseudo PerformanceFront to a legacy front. r=vp 2015-08-06 14:38:45 -07:00
Felipe Gomes
b144e060da Bug 1180495 - [e10s] Ensure that clearing history also clears the session history of remote tabs. r=mconley 2015-08-10 16:15:11 -03:00
Francois Marier
bc1fec3bc7 Bug 1197000 - Better debugging output for Safe Browsing list updates. r=gcp 2015-08-21 13:53:53 -07:00
Andrew Comminos
3cc4e7d4ad Bug 1187203 - Use -moz-gtk-info-bar for notifications on Linux. r=karlt 2015-08-21 16:38:16 -04:00
Neil Deakin
6cde6981fc Bug 1195931, use option.text instead of option.textContent so that spaces get handled properly in select lists, r=felipe 2015-08-21 13:30:04 -04:00
Wes Kocher
bb46521fdd Merge m-c to inbound, a=merge 2015-08-21 10:06:54 -07:00
Wes Kocher
7c2be8cef6 Merge m-c to fx-team, a=merge CLOSED TREE 2015-08-10 15:03:13 -07:00
Wes Kocher
b95184db14 Merge fx-team to central, a=merge
CLOSED TREE
2015-08-10 14:50:01 -07:00
Wes Kocher
27be8b528b Merge inbound to central, a=merge CLOSED TREE 2015-08-10 14:39:09 -07:00
Mark Banner
5ce5c77cbc Bug 1182031 - Increase length of expiry for Loop's telemetry events due to not yet having collected or validated enough data. r=vladan,a=RyanVM 2015-08-10 15:53:36 +01:00
Neil Deakin
ca76cffd22 Bug 1134585, remove cpow usage from view selection source, r=mconley 2015-08-10 09:42:51 -04:00
Neil Deakin
77e0156613 Bug 1191820, handle case of optgroup tag properly so that options appear properly, r=felipe 2015-08-10 08:31:37 -04:00
Jonathan Kew
a1c3bc381b Bug 1191167 pt 2 - Add data-shrinker license to about:license. r=gerv 2015-08-10 09:39:15 +01:00
Giovanny Andres Gongora Granada
2e2d6b9c59 Bug 1190421 - Remove |hasPingBeenSent| from TelemetrySession.jsm. r=Dexter 2015-08-06 23:33:00 -04:00
Phil Ringnalda
f2bd33e76b Merge f-t to m-c, a=merge 2015-08-09 15:45:11 -07:00
Phil Ringnalda
63ae24f7b9 Merge m-c to m-i 2015-08-08 19:43:11 -07:00
Bill McCloskey
d92637d93d Bug 1189555 - Support moz-extension URIs in addon path service (r=bholley,Mossop) 2015-08-08 18:15:22 -07:00
Drew Willcoxon
0084b952e7 Bug 1190366 - Fix accessibility labels for results in the urlbar. r=mak 2015-08-08 15:16:08 +02:00
Matthew Noorenberghe
d8b8cefa20 Bug 1189428 - Add edit options to the password manager context menu. r=rittme,rchtara 2015-08-07 19:54:26 -07:00
Wes Kocher
6187ebea55 Merge m-c to fx-team, a=merge 2015-08-07 17:36:14 -07:00
Wes Kocher
e90889bd60 Merge inbound to central, a=merge 2015-08-07 17:12:49 -07:00
Matthew Noorenberghe
a7e8b2d2a3 Bug 433238 - Skip test_context_menu.js on Android. r=bustage a=merge
CLOSED TREE
2015-08-07 14:22:55 -07:00
Ryan VanderMeulen
e0dd0a4469 Merge m-c to fx-team. a=merge 2015-08-07 16:18:43 -04:00
Ryan VanderMeulen
9724ee4047 Merge m-c to inbound. a=merge 2015-08-07 16:13:43 -04:00
Francois Marier
a0342a6842 Bug 1141352 - add a pairwise allowlist to tracking protection. r=gcp 2015-08-07 13:08:22 -07:00
Matthew Noorenberghe
4ea5c223a9 Bug 1188478 - Add an Import button to the password manager to open the browser migrator. r=dolske
Windows-only for now since we can't yet import passwords on other platforms.
2015-08-07 13:06:16 -07:00
Ryan VanderMeulen
bd1db28dc9 Merge inbound to m-c. a=merge 2015-08-07 16:02:43 -04:00
Ryan VanderMeulen
da04c22bac Backed out changesets 21b660154b4a and 0a92886f497a (bug 1181175) for B2G bustage.
CLOSED TREE
2015-08-07 11:23:13 -04:00
Bernardo P. Rittmeyer
6ec39c768f Bug 433238 - Tests for the password manager contextual menu password fill. r=MattN 2015-08-06 18:45:44 -07:00
Bernardo P. Rittmeyer
92f81ed2e9 Bug 433238 - Password manager contextual menu password field manual fill. r=MattN 2015-08-06 15:28:07 -07:00
Jordan Santell
fcca3c27cd Bug 1191508 - remove counts test for memory module now that it's removed. r=tromey 2015-08-07 12:33:42 -07:00
Olli Pettay
e2b2e4d3f1 Bug 1191299 - ensure test_mousecapture.xul will work also in branches which don't have pointer events enabled, r+a=RyanVM, CLOSED TREE 2015-08-07 17:04:01 +03:00
Ryan VanderMeulen
0c6241d386 Bug 1154545 - Skip test_hosted_checkforupdates_from_webapp_runtime.xul and test_packaged_checkforupdates_from_webapp_runtime.xul on Win8 opt builds as well.
CLOSED TREE
2015-08-07 09:50:33 -04:00
Alexandre Poirot
deecac5595 Bug 1190452 - Always import toolkit/devtools/server/main.js as CommonJS module. r=jryans 2015-08-10 05:38:56 -07:00
Jordan Santell
66a2cf0bca Bug 1192335 - Expose bytesize from memory module's getAllocations. r=fitzgen 2015-08-07 12:27:32 -07:00
Drew Willcoxon
8781905fe7 Bug 1176437 - Don't show fallback "Search with" result when the awesomebar is empty. r=mak 2015-08-07 15:00:08 -07:00
Matthew Noorenberghe
d62378c946 Bug 433238 - Skip test_context_menu.js on Android. r=bustage
CLOSED TREE
2015-08-07 14:22:55 -07:00
Nick Fitzgerald
2d773637c8 Bug 1188697 - Update the tree's copy of the mozilla/source-map library; r=jryans
This update contains a fix for loadSourceError in the debugger when a source map
has an absolute sourceRoot and one or more of its sources are absolute rather
than relative to the sourceRoot.
2015-08-07 13:49:16 -07:00
Dão Gottwald
13e639ebf6 Bug 1192598 - Cut back on .menu-iconic-right / [endimage] selectors. r=enn 2015-08-10 17:41:17 +02:00
Alessio Placitelli
b828eef9e5 Bug 1191336 - Part 2 - Don't trigger the datachoices infobar when checking if user is allowed to upload. r=gfritzsche 2015-08-07 07:01:00 +02:00
Alessio Placitelli
eedda338c3 Bug 1191336 - Part 1 - Don't show the datachoices infobar when sending deletion pings. r=gfritzsche 2015-08-06 09:00:00 +02:00
Matthew Noorenberghe
b4ba41026c Bug 456904 - Strings to allow adding logins to the password manager 2015-08-08 22:51:57 -07:00
Jordan Santell
f9db874514 Bug 1171489 - Do not count ticks in the framerate module from iframes. r=vp 2015-08-07 19:58:18 -07:00
Dave Townsend
a4d0d8568c Bug 1190692: Load web extensions. r=billm
Also corrects a race condition where if an extension was disabled before it
had finished loading its manifest it would have called GlobalManager.init but
never call GlobalManager.uninit.
2015-08-07 15:53:46 -07:00
Dave Townsend
79b2a30863 Bug 1190692: Parse manifest.json files into AddonInternal instances. r=billm 2015-08-07 14:40:08 -07:00
Dave Townsend
e7ba10f779 Bug 1190692: Split out manifest parsing code to support web extension manifests. r=billm 2015-08-07 13:15:11 -07:00
Dave Townsend
09a188dcb4 Bug 1009332: Present certain internal add-on types as other types through the API. r=billm 2015-08-07 13:13:59 -07:00
David Rajchenbach-Teller
e48f09cbcf Bug 1181175 - Telemetry for finding out how often our process is rescheduled to another CPU. r=jandem, r=bsmedberg
CLOSED TREE
2015-07-29 19:01:05 +02:00
Jordan Santell
7febe0714c Bug 1191508 - Do not serve counts from the memory module in the performance tools; this should be handled on the client. r=fitzgen 2015-08-07 10:38:26 -07:00
Carsten "Tomcat" Book
98c3e14bf0 merge mozilla-inbound to mozilla-central a=merge 2015-08-07 13:13:06 +02:00
Drew Willcoxon
de96a9bd3d Bug 959567 - Change urlbar search suggestions from opt-out to opt-in, add opt-in prompt to urlbar popup. r=mak 2015-08-06 20:13:00 -07:00
Marco Bonardo
8687e76a83 Bug 1150678 - Part 1: notify the old value in onItemChanged (only URI changes for now). r=ttaubert 2015-08-05 23:10:11 +02:00
Randall Barker
17bcc5632d Bug 1190988 - Hit testing appears to return incorrect positions when --enable-android-apz is specified. r=kats
The BrowserEventHandler was still being initialized when the C++ APZ is being
utilized which was causing event positions to be incorrectly converted in
certain cases.
2015-08-06 12:59:00 +02:00
David Rajchenbach-Teller
2aa619e64c Bug 1191327 - Recapitulates alerts in about:performance now. r=felipe 2015-08-05 18:59:10 +02:00
Ahmed Khalil
db8778ec70 Bug 1180324 - Basic Fennec Sync health telemetry. r=liuche 2015-08-05 15:03:00 -04:00
Ryan VanderMeulen
68755aa21d Merge m-c to fx-team. a=merge 2015-08-06 15:53:46 -04:00
Ryan VanderMeulen
d03555f46c Merge inbound to m-c. a=merge 2015-08-06 15:22:37 -04:00
Carsten "Tomcat" Book
eae1441baa merge fx-team to mozilla-central a=merge 2015-08-06 12:15:20 +02:00
Fabrice Desré
b79515aa15 Bug 1181930 - Refactoring: move the message broadcaster out of Webapps.jsm r=ferjm 2015-08-05 20:30:55 -07:00
Wes Kocher
4a3dec2587 Merge m-c to fx-team, a=merge 2015-08-05 16:49:08 -07:00
Wes Kocher
205a33acd8 Merge fx-team to central, a=merge 2015-08-05 16:36:46 -07:00
Ryan VanderMeulen
48d45137ba Backed out changeset 621a6c6aa375 (bug 1007063) for Windows XP test failures/crashes.
CLOSED TREE
2015-08-05 12:20:17 -04:00
Ehsan Akhgari
9873217f42 Bug 1191144 - Remove CACHE_SERVICE_LOCK_WAIT_MAINTHREAD_NSCACHESERVICE_LEAVEPRIVATEBROWSING; r=michal 2015-08-05 11:42:21 -04:00
Jared Wein
f1296dc9da Bug 1007063 - Show virtual (on-screen) keyboard in Windows 8 and higher when text fields are focused if physical keyboards are not present. r=jimm r=masayuki r=m_kato 2015-08-05 10:38:51 -04:00
Carsten "Tomcat" Book
99ad77185c Backed out changeset 2672589e571e (bug 1161072) for test failures in browser_tilt_picking_inspector.js 2015-08-05 14:33:40 +02:00
Carsten "Tomcat" Book
ed7c3da5fe Merge mozilla-central to fx-team 2015-08-05 13:36:41 +02:00
Carsten "Tomcat" Book
b0c6601acf merge mozilla-inbound to mozilla-central a=merge 2015-08-05 13:12:59 +02:00
Carsten "Tomcat" Book
49824a8b10 merge fx-team to mozilla-central a=merge 2015-08-05 12:54:01 +02:00
Alexandre Poirot
d5a259ece9 Bug 1161072 - Destroy the walker actor on disconnect. r=bgrins 2015-08-05 02:59:11 -07:00
Georg Fritzsche
b44f1b905e Bug 1179189 - Fix semantics of e10sEnabled in the Telemetry environment. r=mconley 2015-08-05 11:41:36 +02:00
Dave Townsend
edcc173ff3 Bug 1190966: Ensure that the signature verification scan disables existing add-ons if the pref has been flipped in the meantime. r=rhelmer 2015-08-04 14:05:20 -07:00
Jordan Santell
efd439412f Bug 1177558 - Change devtools memory module to return docshell time rather than Date.now() to match epoch from allocations, and add tests. r=fitzgen 2015-08-04 16:49:03 -07:00
Wes Kocher
09be7b2122 Backed out changeset e87075045bf3 (bug 1180495) for browser_purgehistory_clears_sh.js e10s permafails CLOSED TREE 2015-08-04 15:51:45 -07:00
Ryan VanderMeulen
a937045e53 Merge m-c to b2g-inbound. a=merge
CLOSED TREE
2015-08-04 15:54:44 -04:00
Ryan VanderMeulen
32855cf94a Merge inbound to m-c. a=merge 2015-08-04 15:53:06 -04:00
Alexandre Poirot
13c7f63318 Bug 935366 - Fix b2g scope issue in sourcemap xpcshell tests. r=fitzgen 2015-08-06 09:52:29 -07:00
Alexandre Poirot
5b14c5b539 Bug 1137966 - Try fixing toolkit/devtools/server/tests/browser/browser_animation_actors_05.js intermittent. r=bgrins 2015-08-06 08:46:34 -07:00
Jared Wein
f881c44a14 Bug 1007063 - Show virtual (on-screen) keyboard in Windows 8 and higher when text fields are focused if physical keyboards are not present. r=jimm r=masayuki r=m_kato 2015-08-05 10:38:51 -04:00
Alexandre Poirot
b5e41f1156 Bug 1188401 - Expose require out of Loader.jsm and use it. r=jryans 2015-08-06 05:38:10 -07:00
Alexandre Poirot
2a04168715 Bug 935366 - Remove unused Require.jsm. r=fitzgen 2015-08-06 05:38:09 -07:00
Alexandre Poirot
647e1738c0 Bug 935366 - Use source-map module instead of SourceMap.jsm. r=fitzgen 2015-08-06 05:38:09 -07:00
Alexandre Poirot
9eb240ca93 Bug 1190909 - Fix broken module paths when mapping to source directory. r=jryans 2015-08-06 05:38:08 -07:00
J. Ryan Stinnett
3acca6e379 Bug 1141544 - Disable test_oob_cert_auth (typo fix). r=me 2015-08-04 07:52:06 -05:00
J. Ryan Stinnett
bdbc7b852f Bug 1141544 - Disable test_oob_cert_auth on B2G emulator debug and Android opt. r=me 2015-08-04 07:45:50 -05:00
Carsten "Tomcat" Book
0903b3fd7b merge mozilla-inbound to mozilla-central a=merge 2015-08-04 13:01:07 +02:00
Sebastian Kaspari
85838fdf91 Bug 1189414 - Restricted Profiles: Clean up missing and unneeded restrictions. r=ally
* Synchronize nsIParentalControlsService.idl and Restriction.java
* Do not hide 'tools' menu but menu items of disabled features
* Hiding 'Report site issue' should not be configurable
* Restricted profiles: DISALLOW_INSTALL_APPS is a system restriction and should not be configurable
* RestrictedProfileConfiguration: Use AboutPages
2015-08-06 10:51:45 +02:00
Patrick McManus
f41c4e972f bug 1189692 - add telem for quic advertisements r=hurley 2015-07-31 05:43:24 -04:00
Patrick McManus
d7dfd8218c bug 1189645 - remove spdy telem r=hurley 2015-07-31 04:07:07 -04:00
Carsten "Tomcat" Book
d5a633b9c7 Merge mozilla-central to mozilla-inbound 2015-08-04 13:35:10 +02:00
Sebastian Hengst
22c412b700 Bug 1190782 - about:telemetry: CSS warnings about setting height and padding-top to 'NaNem'. r=gfritzsche 2015-08-04 11:49:42 +02:00
Nicholas Nethercote
4a526ace27 Bug 1189156 (part 2) - Don't use enumeration style for nsTHashtable::SizeOf{In,Ex}cludingThis(). r=erahm.
After this change, we have ShallowSizeOf{In,Ex}cludingThis(), which don't do
anything to measure children. (They can be combined with iteration to measure
children.)

And we still have the existing single-arg SizeOf{In,Ex}cluding() functions,
which work if the entry type itself defines SizeOfExcludingThis().
2015-07-29 01:50:52 -07:00
Wes Kocher
6906ccba96 Backed out 2 changesets (bug 1150678) for xpcshell bustage
Backed out changeset 1c24d237080c (bug 1150678)
Backed out changeset 9f1f1e11ca37 (bug 1150678)
2015-08-05 16:24:58 -07:00
Marco Bonardo
206908b415 Bug 1150678 - Part 2: allow to change uri for a single bookmark keyword and remove the old keyword when needed. r=ttaubert 2015-08-05 23:10:16 +02:00
Marco Bonardo
2d94c42015 Bug 1150678 - Part 1: notify the old value in onItemChanged (only URI changes for now). r=ttaubert 2015-08-05 23:10:11 +02:00
Marco Bonardo
d1d23ee75c Bug 1187753 - Autocomplete popup displays wrong message when typing only a search keyword. r=adw 2015-08-05 22:04:58 +02:00
David Rajchenbach-Teller
0d1b9e028c Bug 1189513 - Get rid of separation between e10s and non-e10s probes;r=felipe 2015-07-30 23:14:03 +02:00
Ryan VanderMeulen
16d497d51e Backed out changeset fc9cae9a0f60 (bug 1180495) for browser_purgehistory_clears_sh.js failures.
CLOSED TREE
2015-08-05 14:54:49 -04:00
Felipe Gomes
fa711331b7 Bug 1180495 - [e10s] Ensure that clearing history also clears the session history of remote tabs. r=mconley 2015-08-05 15:08:06 -03:00
Nicholas Nethercote
240a396df0 Bug 1191670 - Tweak comments in some memory reporter tests. r=erahm.
DONTBUILD because comment-only changes.
2015-08-06 19:07:50 -07:00
Wes Kocher
82841444d6 Merge m-c to inbound, a=merge 2015-08-06 18:11:16 -07:00
Nathan Froyd
6d75cc7a06 Bug 1191819 - part 2 - move updater's CXXFLAGS munging to moz.build; r=mshal 2015-08-06 17:26:46 -04:00
Ehsan Akhgari
6cb7806562 Bug 1191123 - Make sure that DOMAudioPlaybackStarted/Stopped events are not cancelable; r=smaug 2015-08-04 21:09:19 -04:00
Ehsan Akhgari
fc6b13788a Bug 1190082 - Rename media-playback and the related stuff to audio-playback; r=smaug
Given that we only dispatch this for audio, media-playback sounds
like a misnomer.
2015-08-04 21:07:41 -04:00
Birunthan Mohanathas
e1f0334d06 Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
Comment-only so DONTBUILD.
2015-08-04 16:17:36 -07:00
Dan Mosedale
75f8414186 Bug 1176280 - make links in Hello chat clickable, r=mikedeboer, r=gerv for license.html changes 2015-08-03 14:53:16 -07:00
David Anderson
e0f9068eb7 Fix a typo in SanityTest.js causing skewed Telemetry data. (bug 1191613, r=mchang) 2015-08-06 13:07:36 -07:00
Wes Kocher
7c3b5da03a Merge m-c to inbound, a=merge 2015-08-11 15:55:50 -07:00
Petr Jasicek
d5e2557fcd Bug 1192243 - Fix Gtk3 crash reporter's ScrolledWindow and width. r=karlt 2015-08-11 14:12:44 -07:00
Carsten "Tomcat" Book
5341b6ceb3 Backed out 2 changesets (bug 1191107, bug 1180273) for causing xpcshell and m-oth testfailures on a CLOSED TREEi IGNORE IDL
Backed out changeset c5f710ed8718 (bug 1191107)
Backed out changeset d98d82f9981b (bug 1180273)
2015-08-06 08:39:05 +02:00
Robert O'Callahan
d10c4321ce Bug 1184842. Add aNewValue to nsIMutationObserver::AttributeWillChange. r=peterv 2015-07-25 18:05:19 +12:00
Robert O'Callahan
d67ff5c3b6 Bug 1184842. Pass aOldValue to all mutation observers. r=peterv 2015-07-25 18:01:19 +12:00
Ryan VanderMeulen
3fff8b0583 Merge m-c to inbound. a=merge 2015-08-03 15:03:34 -04:00
Marco Bonardo
caaa4ffc69 Backout 85afe1aa3e6f (bug 1092607) for failures in test_PlacesUtils_asyncGetBookmarkIds.js. 2015-08-03 17:34:07 +02:00
Alexandre Poirot
3bb4e6bda5 Bug 1181100 - Fix actors being registered dynamically when closing the first connected tab. r=jryans,mratcliffe 2015-08-03 07:52:42 -07:00
Carsten "Tomcat" Book
72c7fdb152 Merge mozilla-central to fx-team 2015-08-03 16:16:12 +02:00
Carsten "Tomcat" Book
67a2357d86 merge mozilla-inbound to mozilla-central a=merge 2015-08-03 13:56:39 +02:00
Carsten "Tomcat" Book
36edd94f5a Backed out changeset 4e3821b236f9 (bug 1175770) 2015-08-03 09:37:54 +02:00
Makoto Kato
0e383c7b86 Bug 830801 - Part 3. Remove NOMINMAX define from cpp source. r=mshal 2015-08-03 10:07:20 +09:00
Makoto Kato
629ba560a7 Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal 2015-08-03 10:07:09 +09:00
Bill McCloskey
676387ce83 Bug 1175770 - New extension API (r=Mossop) 2015-08-02 17:29:55 -07:00
Marco Bonardo
df305143e3 Bug 1092607 - Intermittent failure in test_PlacesUtils_asyncGetBookmarkIds.js, r=ttaubert 2015-08-03 15:00:03 +02:00
Alexandre Poirot
74292c246a Bug 1188417 - Split gcli commands require path to match file system. r=jwalker 2015-08-03 03:01:35 -07:00
Nikhil Marathe
2c43ab2f64 Bug 1188686 - Clear push subscriptions when forgetting about site. r=kitcambridge 2015-07-29 11:33:48 -07:00
Carsten "Tomcat" Book
317874f64c Merge mozilla-central to fx-team 2015-07-31 14:19:22 +02:00
Carsten "Tomcat" Book
47faeeaad8 merge mozilla-inbound to mozilla-central a=merge 2015-07-31 12:06:51 +02:00
Sebastian Kaspari
9f26b68d83 Bug 1125977 - Restricted profiles: Hide setting to set master password. r=ally 2015-07-31 10:19:46 +02:00
Nick Fitzgerald
3fadd2523b Bug 1189654 - Use consistent destructuring style for imports in devtools script actors; r=me 2015-07-31 01:21:19 -07:00
Sebastian Kaspari
e9519ebd07 Bug 1188905 - Restricted profiles: Prevent clearing history. r=margaret 2015-07-31 09:59:01 +02:00
Allison Naaktgeboren
74291701cd Bug 1183234 - Telemetry probe for usage of about:logins UI interactions.r,p=vladan 2015-07-30 13:36:51 -07:00
Ryan VanderMeulen
175f356f03 Merge m-c to fx-team. a=merge 2015-07-30 16:12:48 -04:00
Ryan VanderMeulen
e8856f630c Merge inbound to m-c. a=merge 2015-07-30 16:08:21 -04:00
Ryan VanderMeulen
d1819dae93 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
716c58588e Merge m-c to fx-team. a=merge
CLOSED TREE
2015-07-30 12:11:08 -04:00
Marcos Caceres
16175192af Bug 1171200 - Add means of checking if a document links to a manifest. r=billm 2015-07-30 11:56:12 -04:00
Marco Bonardo
d749527b40 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
Alexandre Poirot
c132a98291 Bug 1182194 - Convert LayoutHelpers.jsm into a commonjs module. r=jwalker 2015-07-30 06:14:08 -07:00
Carsten "Tomcat" Book
fc4330624f Backed out changeset 4b328a6f7448 (bug 1171200) for frequent asan m1 test failures on a CLOSED TREE 2015-07-30 15:11:48 +02:00
Alessio Placitelli
ecd0965f79 Bug 1186492 - Add test coverage. r=gfritzsche 2015-07-30 06:48:00 +02:00
Alessio Placitelli
cdab45d5cc Bug 1186492 - Add a probe to track client-side ping eviction due to server errors. r=gfritzsche 2015-07-30 06:48:00 +02:00
Alessio Placitelli
944570c5f3 Bug 1187340 - Add probe to track pending telemetry ping load failures. r=gfritzsche 2015-07-30 10:09:00 +02:00
Sebastian Kaspari
fcd7126a80 Bug 1125975 - Restricted profiles: Hide display settings. r=margaret 2015-07-31 09:45:40 +02:00
Dão Gottwald
874e1aa1b8 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
Bernardo P. Rittmeyer
ac2e9cefc9 Bug 1188456 - Helper to deduplicate password manager logins. r=MattN 2015-07-30 00:46:06 -07:00
Andrew McCreight
6ec3f3583b Bug 1074416 - Don't AddRef or Release nav history result observers during CC traversal. r=smaug
Doing an AddRef or Release of a cycle collected object during CC
traversal can cause leaks. traverseResultObservers does this in two
places. First, it accidentally copies the array that is passed
in. Second, the GetValue() method that is being implicitly called in
the line with |aObservers.ElementAt(i);| does a QI.

This patch fixes the former problem by passing a reference. It fixes
the latter problem by returning the raw underlying pointer held by the
nsMaybeWeakPtrArray, which is what the CC wants anyways, because it
does not care about weak referents.
2015-07-29 20:36:00 -04:00
Wes Kocher
f15de83e4e Merge m-c to inbound, a=merge 2015-07-29 20:20:59 -07:00
Wes Kocher
cb7dc67ce2 Merge b2ginbound to central, a=merge 2015-07-29 20:19:12 -07:00
Wes Kocher
34f42ce3f2 Merge inbound to central, a=merge 2015-07-29 18:12:11 -07:00
Olli Pettay
725d5f7848 Bug 1188640 - Add ChromeOnly MutationObserver.mergeAttributeRecords to speed up devtools, r=bz,bgrins 2015-07-30 00:23:47 +03:00
Mike Hommey
32432a5bd3 Bug 1165512 - Generate one SDK per universal-build architecture. r=mshal 2015-07-30 08:49:31 +09:00
Mark Finkle
685775bee2 Bug 1188609 - Remove mirroring support from RokuApp (Toolkit) r=snorp 2015-07-29 16:09:25 -04:00
Jessica Jong
065eaa1fdc Bug 1167132 - Part 12: [NetworkManager] Move network information into a separate interface (discovery). r=jryans 2015-07-29 02:13:00 -04:00
Mike Shal
5d9d0a3ebd Bug 1118778 - Write upload properties from upload.py; r=glandium 2015-08-05 15:43:15 -04:00
Gijs Kruitbosch
53cbcfacea Bug 1182778, r=margaret,f=bz 2015-07-17 13:30:42 +01:00
Gijs Kruitbosch
7d7594997d Bug 1185294 - dispatch quit-application-requested from BrowserUtils.jsm, patch by George Malamas, r=Mossop 2015-08-05 17:59:00 +01:00
James Long
26dad89fdd Bug 1181646 - Add React as a shared library for devtools. r=gps,fitzgen 2015-08-06 00:27:39 -07:00
Nick Fitzgerald
810b553999 Bug 1189694 - Only consider Debugger.Sources we haven't seen before; r=jsantell 2015-07-31 17:22:28 -07:00
Nick Fitzgerald
21d3859f80 Bug 1189677 - Only add scripts to the ScriptStore if we intend to debug their source; r=jsantell 2015-07-31 17:22:28 -07:00
Nick Fitzgerald
814440b826 Bug 1189664 - Take a fast shortcut when searching for BreakpointActors and the map is empty; r=jsantell 2015-07-31 17:22:28 -07:00
Nick Fitzgerald
722a0b8d23 Bug 1189647 - Rename synchronize to unsafeSynchronize to encourage callers to think twice; r=jsantell 2015-07-31 17:22:28 -07:00
Brian Grinstead
3227494de2 Bug 1187482 - Skip XBL and native anonymous content inside non-XUL documents;r=jryans
This will allow the walker to skip scrollbar elements passed in from the highlighter.
We used to allow anonymous content just so that feedSubscribeLine contents could be
inspected, but that's much less important than the problem it's causing.  With this
change we still show ::before/::after but nothing else.

Note that this doesn't affect the Browser Toolbox at all, which uses another filter.
2015-07-31 13:45:13 -07:00
Alessio Placitelli
fb2fe7214a Bug 1186955 - Add test coverage. r=gfritzsche 2015-07-30 14:40:00 +02:00
Alessio Placitelli
08f3717e5e Bug 1186955 - Telemetry should discard pings that are too big. r=gfritzsche 2015-07-29 11:08:00 +02:00
Felipe Gomes
2b1f07bdca Bug 1180495 - [e10s] Ensure that clearing history also clears the session history of remote tabs. r=mconley 2015-08-04 14:15:57 -03:00
Nick Fitzgerald
05e55052e6 Bug 1188982 - Provide better diagnostics when failing to load a source; r=tromey 2015-08-04 13:06:08 -07:00
Nick Alexander
ea4353b988 Bug 1189459 - Allow generating geckoview AAR files when MOZ_APP_NAME is not 'fennec'. r=gps
This just allows a little versatility for consumers such as b2gdroid,
which are Fennec-like but don't have MOZ_APP_NAME=fennec.

I elected to pass appname as a parameter rather than modify the
existing distdir because I expect to want to differentiate, in some
way, the output AAR files based on the underlying name.  That is, in
future we might generate geckoview-fennec-VERSION.aar and
geckolibs-b2gdroid-VERSION.aar, or stuff the name into the Ivy version
information, or...

This also fixes a typo in one of the JarFinder instantiations.
2015-07-30 11:50:44 -07:00
Mark Banner
4a436a17fd Bug 1190440 - Add React License for latest versions of React. r=gerv 2015-08-04 21:01:00 +01:00
Brian Grinstead
a916213f78 Bug 1189928 - Move Tracking Protection shield probe into browser-trackingprotection.js;r=MattN 2015-08-04 07:41:19 -07:00
Ryan VanderMeulen
ccbfd39738 Merge m-c to fx-team. a=merge
CLOSED TREE
2015-08-04 15:55:24 -04:00
Dão Gottwald
a40b7faa1b Bug 1190209 - tabbox.xml should still set the visuallyselected attribute. r=mconley
CLOSED TREE
2015-08-02 12:50:00 -04:00
Bernardo P. Rittmeyer
f74b021aca Bug 107957 - Fixed sorting order for password manager autocomplete. r=MattN 2015-08-03 15:16:08 -07:00
David Rajchenbach-Teller
410ee0ce93 Bug 1184486 - Let PerformanceStats.jsm play nicer with process-per-tab. r=mconley 2015-07-16 12:19:17 +02:00
Ryan VanderMeulen
1773b22084 Merge fx-team to m-c. a=merge 2015-07-29 13:49:24 -04:00
Ryan VanderMeulen
2e7596c03b Backed out changeset 82fac7af188e (bug 1184486) for Static Analysis failures. 2015-07-29 09:11:52 -04:00
David Rajchenbach-Teller
5f5adc921e Bug 1184486 - Let PerformanceStats.jsm play nicer with process-per-tab. r=mconley 2015-07-16 12:19:17 +02:00
Georg Fritzsche
6cb5c21cd4 Bug 1188416 - Use monotonic clocks for Telemetry subsessionLength. r=dexter 2015-07-29 14:47:01 +02:00
Matthew Noorenberghe
f6ddbcd950 Bug 1001765 - Disable browser_passwordmgr_editing.js on Linux due to intermittent m-e10s-bc1 failures. 2015-07-29 00:44:22 -07:00
Riadh Chtara
858f645965 Bug 1001765 - Make login credentials in Saved Passwords manager editable. r=MattN 2015-07-28 15:23:21 -07:00
Ryan VanderMeulen
c255b042b4 Backed out changeset 1b9e05ea0145 (bug 1001765) for browser_passwordmgr_editing.js failures. 2015-07-28 22:47:45 -04:00
Riadh Chtara
10923747c7 Bug 1001765 - Make login credentials in Saved Passwords manager editable. r=MattN 2015-07-28 15:23:21 -07:00
Wes Kocher
74d83fc153 Merge m-c to fx-team, a=merge 2015-07-28 18:04:29 -07:00
Wes Kocher
cbb47dc3c7 Merge fx-team to central, a=merge 2015-07-28 17:53:01 -07:00
Georg Fritzsche
471f9ccce0 Bug 1187339 - Always duplicate-save new main pings as aborted-session pings. r=dexter 2015-07-28 18:05:35 +02:00
Georg Fritzsche
d25026efd8 Bug 1183632 - Don't generate child Telemetry payloads for the thumbnail service in non-e10s. r=dexter 2015-07-28 18:05:35 +02:00
Georg Fritzsche
667ceccf06 Bug 1187879 - Fix missing uitour ping entry in Telemetry doc index. r=dexter 2015-07-28 18:05:35 +02:00
Georg Fritzsche
5dac4f282f Bug 1187879 - Clarify Telemetry pref default behavior in documentation. r=dexter 2015-07-28 18:05:35 +02:00
Marco Bonardo
e214131ecd Bug 1179153 - location bar shows "search with Google" as the default action even when keyword.enabled is false. r=Mossop 2015-07-28 17:51:18 +02:00
Alexandre Poirot
976c82cca1 Bug 1182194 - Remove DevToolsUtils.jsm (in favor of its module). r=jwalker 2015-07-28 08:03:18 -07:00
Alexandre Poirot
f8a112ea52 Bug 1182194 - Use DevToolsUtils module instead of JSM. r=jwalker 2015-07-28 08:03:17 -07:00
Alexandre Poirot
8ba0e10442 Bug 1172010 - Fix promise loader path. r=jwalker 2015-07-28 08:03:17 -07:00
Alexandre Poirot
9ac63a41fe Bug 1172010 - Fix tools reload gcli command. r=jwalker 2015-07-28 08:03:17 -07:00
Carsten "Tomcat" Book
269808f6e7 Merge mozilla-central to fx-team 2015-07-28 16:34:23 +02:00
Carsten "Tomcat" Book
352596c8ac merge mozilla-inbound to mozilla-central a=merge 2015-07-28 16:28:02 +02:00
Alexandre Poirot
a92730ef2d Bug 1136931 - Prevent racing hideBoxModel during connection shutdown. r=bgrins 2015-07-28 05:18:24 -07:00
Marco Bonardo
a28de8f7fe Bug 1184960 - Limit the usable text to get search suggestions. r=Mossop 2015-07-28 10:21:40 +02:00
David Anderson
b4869047ca Update telemetry docs. (bug 1187453, r=vladan) 2015-07-28 00:55:25 -07:00
David Anderson
444f7f4afd Add layers.offmainthreadcomposition.enabled to telemetry. (bug 1187453, r=vladan) 2015-07-28 00:54:07 -07:00
Riadh Chtara
ed8935e7b3 Bug 707044 - Create OSCrypto.jsm for operating system crypto APIs. r=MattN 2015-07-27 19:34:30 -07:00
Matt Brubeck
01e6d95ffd Bug 1185183 - Don't replace edited URL value with old completed value [r=mak] 2015-07-27 17:58:58 -07:00
Allison Naaktgeboren
213fc4d1d0 Bug 11833193 add telemetry probe in about:logins for load time of getAllLogins() in the wild.r=mfinkle, p=vladan 2015-07-27 16:11:33 -07:00
Matthew Noorenberghe
6ff40158cd Bug 1185549 - Add two test domains to test-track-simple for testing and touring tracking protection. r=francois 2015-07-27 11:05:26 -07:00
Ryan VanderMeulen
12913cf357 Merge inbound to m-c. a=merge 2015-07-27 15:34:42 -04:00
Ian Neal
56cb3d425b Bug 1177381 - View source from error console uses deprecated API. r=neil 2015-07-27 10:07:00 -04:00
Giovanny Andres Gongora Granada
e0396955ea Bug 1150312 - Remove MOZ_SHARK. r=glandium 2015-07-23 18:16:00 -04:00
Ryan VanderMeulen
59078775b5 Merge m-c to inbound. a=merge 2015-08-25 10:45:59 -04:00
Wei-Cheng Pan
12ed4ae5e5 Bug 1050749 - Expose BatteryManager via getBattery() returning a Promise. r=bz, r=baku, r=jgraham 2015-08-21 18:29:25 +08:00
Ryan VanderMeulen
98d7693a3a Merge m-c to inbound. a=merge 2015-08-06 15:47:49 -04:00
Ryan VanderMeulen
64e8cd0fdb Backed out revision bca1ad6cc378 (bug 1190522) for breaking OSX B2G Desktop builds. 2015-08-06 15:43:45 -04:00
Christoph Kerschbaumer
75e6566b0f Bug 1191113 - Add localizable string for security csp in gcli (r=jwalker) 2015-08-06 11:20:58 -07:00
Christoph Kerschbaumer
84a031411b Bug 1191107 - Split TYPE_XMLHTTPREQUEST and TYPE_DATAREQUEST for EventSource (r=sicking,ehsan) 2015-08-06 11:17:24 -07:00
Christoph Kerschbaumer
16aada7e20 Bug 1180273 - Adding missing 'this' pointer when forwarding newChannel2 calls (r=gijs,sicking) 2015-08-06 11:11:32 -07:00
Ehsan Akhgari
c4a44bcb9b Bug 1189759 - Part 1: Implement <xul:menuitem endimage> as a way to display an image at the end of a menu item; r=jaws 2015-08-06 13:38:04 -04:00
Ted Mielczarek
f4167f27a1 bug 1190522 - Rewrite pkg-dmg as a Python script. r=gps 2015-08-03 15:40:04 -04:00
Wes Kocher
557c1ce0ff Merge m-c to inbound, a=merge 2015-08-05 16:47:52 -07:00
Christoph Kerschbaumer
cef4742d86 Bug 1191107 - Split TYPE_XMLHTTPREQUEST and TYPE_DATAREQUEST for EventSource - IGNORE IDL (r=sicking,ehsan) 2015-08-05 12:58:05 -07:00
Christoph Kerschbaumer
695a2b926c Bug 1180273 - Adding missing 'this' pointer when forwarding newChannel2 calls (r=gijs,sicking) 2015-08-05 12:55:14 -07:00
Jed Davis
45f3942d89 Bug 1101100 - Multiprocess-enable nsWebBrowserPersist. r=billm
The high-level overview is that the parts of nsWebBrowserPersist which
access the DOM have been factored out (as WebBrowserPersistLocalDocument)
and abstracted (nsIWebBrowserPersistDocument) such that they can be
implemented in the cross-process case using IPC.
2015-08-05 14:25:39 -07:00
Chris Manchester
27f71c7636 Bug 1131325 - Update search service and tests for moving countryCode from gfxInfo2 to sysinfo. r=markh 2015-07-28 22:25:34 -07:00
Andrew McCreight
3c8bfdfb90 Bug 1189369, part 9 - Use early return in nsMaybeWeakPtr<T>::GetValue(). r=mak 2015-08-04 13:55:01 -07:00
Andrew McCreight
2f5a086a1b Bug 1189369, part 8 - Clean up some minor style issues in nsMaybeWeakPtr.h. r=mak 2015-08-04 13:55:01 -07:00
Andrew McCreight
2c3735b232 Bug 1189369, part 7 - Use nicer nsTArray functions in nsMaybeWeakPtrArray. r=mak 2015-08-04 13:55:01 -07:00
Andrew McCreight
1f6a753a20 Bug 1189369, part 6 - Inline AppendWeakElement and RemoveWeakElement. r=mak
This class is only instantiated three times, so it doesn't seem worth
the contortions to save a bit of code.
2015-08-04 13:55:01 -07:00
Andrew McCreight
bb53a05590 Bug 1189369, part 5 - Use the nice cycle collector macro template for nsNavHistoryResult. r=mak
Also, fix up the CC template so it works.
2015-08-04 13:55:01 -07:00
Andrew McCreight
e23b7d40f4 Bug 1189369, part 4 - Get rid of some old style QIs from nsMaybeWeakPtrArray. r=mak 2015-08-04 13:55:01 -07:00
Andrew McCreight
8ff6a4d146 Bug 1189369, part 3 - Inline nsMaybeWeakPtr_base. r=mak
nsMaybePtr<> is only ever instantiated with 3 different classes, so it
doesn't seem like it worth the contortions to save a little code.
2015-08-04 13:55:01 -07:00
Andrew McCreight
3eefc726cc Bug 1189369, part 2 - Don't implicitly convert nsMaybeWeakPtr to an nsCOMPtr. r=mak
This is only used in a few places, and it obscures what is happening.
2015-08-04 13:55:01 -07:00
Andrew McCreight
bba2a0f5bf Bug 1189369, part 1 - Remove trailing whitespace from some nsNavHistory* files. r=mak 2015-08-04 13:55:01 -07:00