Commit Graph

285686 Commits

Author SHA1 Message Date
Nicolas Silva
b79854ccb2 Bug 1249273 - Lazily prepare TextureSources and recycle them when possible in ImageHost. r=sotaro 2016-02-25 14:15:40 +01:00
Nicolas Silva
4901fe77ea Bug 1249273 - Enable BufferTextureHost to recycle a TextureSource that is not marked as owned. r=sotaro 2016-02-25 14:15:34 +01:00
Nicolas Silva
028ae7b453 Bug 1250117 - Trivial b2g build fix. r=me 2016-02-25 13:50:27 +01:00
Nicholas Nethercote
bc81aab021 Bug 1247835 (part 1) - Use binary search instead of a hash table in nsEffectiveTLDService. r=jduell.
This saves 128 KiB of memory per process. It requires putting the eTLD entries
in sorted order.
2016-02-25 13:31:01 +11:00
Joel Maher
6150ef8d8e Bug 1250635 - remove ENABLE_TESTS from dom/media cpp files. r=esawin
MozReview-Commit-ID: D6T1253vNwP
2016-02-23 12:04:27 -08:00
Boris Chiou
84389d09ed Bug 1234403 - Part 5: Test for CSSPseudoElement.getAnimations. r=birtles 2016-02-24 19:12:00 +01:00
Boris Chiou
2a00b4b934 Bug 1234403 - Part 4: Test for the animation order returned by document.getAnimations(). r=birtles 2016-02-24 03:13:00 +01:00
Boris Chiou
2beb06d102 Bug 1234403 - Part 3: Test for the CSSPseudoElement objects returned by effect.target. r=birtles 2016-02-24 03:12:00 +01:00
Nicholas Nethercote
9ccb6747f8 Bug 1247835 (part 0) - Minor comment and style tweaks in BinarySearch.h. r=luke. 2016-02-23 15:41:39 +11:00
Giorgio Maone
c1ff8002f2 Bug 1163862 - Switch to HTTP observer where possible + support requestId & data: URIs r=billm
MozReview-Commit-ID: EBRWBgGPqyD
2016-02-24 00:21:42 +01:00
Wes Kocher
f6b5a82260 Backed out 2 changesets (bug 1250963) for build bustage CLOSED TREE
Backed out changeset 257324c2ae17 (bug 1250963)
Backed out changeset 0e868ee89abc (bug 1250963)
2016-02-25 13:41:42 -08:00
Wes Kocher
051775630e Backed out changeset bb404647f14c (bug 1250975) for build bustage CLOSED TREE 2016-02-25 13:41:09 -08:00
Felipe Gomes
b85adc73c3 Bug 1251334 - Create a disposable pref to force-disable e10s in an emergency. r=jimm 2016-02-25 18:16:47 -03:00
Mike Shal
db5dff42bf Bug 1249912 - Fix the buildid.h generation in mobile_l10n.py; r=jlund
Previously, 'make export' in objdir/config was sufficient to create the
buildid file. But now that buildid.h is created at the top-level, we
have to run 'make buildid.h' there instead.


The 'make_dirs' config value for android builds was also removed since
this is all that it appears to be used for.
2016-02-24 01:20:08 -05:00
Boris Zbarsky
47b0d8b88d Bug 1250975. Stop passing a JSContext argument to WorkerRunnable::PreDispatch and its overrides. r=khuey 2016-02-25 16:05:39 -05:00
Boris Zbarsky
0d11c02079 Bug 1250963 part 2. Remove the unused JSContext argument of WorkerPrivate::ModifyBusyCount. r=khuey 2016-02-25 16:05:39 -05:00
Boris Zbarsky
c2eea14fae Bug 1250963 part 1. Change NotifyRunnable::Dispatch to not require a JSContext. r=khuey
The only reason NotifyRunnable::Dispatch needs a JSContext is so that it can call
ModifyBusyCount in Pre/PostDispatch.  The only reason that needs a JSContext is
to call Cancel(), which only needs it to call Notify(), which only needs it to
call NotifyPrivate, which only needs it to dispatch a NotifyRunnable.
2016-02-25 16:05:39 -05:00
Julian Descottes
a27097fc68 Bug 1250002 - part2: about:debugging switch to browserLoader;r=ochameau
MozReview-Commit-ID: G4O19TOTWOy
2016-02-23 02:00:51 +01:00
Julian Descottes
4999b4e0a9 Bug 1250002 - part1: add loader to globals exposed by require from browser-loader;r=jryans
MozReview-Commit-ID: Dzv5AdksdnP
2016-02-23 23:31:32 +01:00
bsilverberg
ad5c0f18c5 Bug 1213450 - Complete the implementation of chrome.i18n - getAcceptLanguages, r=kmag
Implement browser.i18n.getAcceptLanguages() including tests
Rebase against fx-team, resolving some conflicts
Fix eslint errors/warnings

MozReview-Commit-ID: 52sZWsIHbl4
2016-02-25 07:29:09 -05:00
Carsten "Tomcat" Book
d8a4f7948b Merge mozilla-central to fx-team 2016-02-25 11:59:56 +01:00
Carsten "Tomcat" Book
1fd7281917 merge mozilla-inbound to mozilla-central a=merge 2016-02-25 11:57:51 +01:00
Carsten "Tomcat" Book
cf960aaa08 merge fx-team to mozilla-central a=merge 2016-02-25 11:53:19 +01:00
Nihanth Subramanya
cef6b09a37 Bug 1201437 - Add tests to ensure correct icon is displayed in control center for user-added security exceptions. r=paolo
MozReview-Commit-ID: 1WDKYOhbzUf
2016-02-24 22:45:59 -08:00
Nihanth Subramanya
5a36803cd5 Bug 1201437 - Degrade control center/identity box icons to grey lock with yellow triangle for user-added security exceptions. r=paolo
MozReview-Commit-ID: 92m7Rhjufv4
2016-02-24 22:45:23 -08:00
Nihanth Subramanya
b8edae8583 Bug 1201437 - Make cert override tests check for STATE_CERT_USER_OVERRIDDEN. r=keeler
MozReview-Commit-ID: G6KQPXHbEPL
2016-02-24 22:45:12 -08:00
Nihanth Subramanya
4ab2924bcd Bug 1201437 - Add new WebProgress state flag for user-overridden cert. r=keeler
MozReview-Commit-ID: cvBYSZykK0
2016-02-24 22:46:52 -08:00
Matthew Noorenberghe
d5196d8f4f mozscreenshots: Change init logging to "debug" level and follow-up on bug 1248027. r=me
MozReview-Commit-ID: 6GjBRJ2C787
2016-02-24 22:41:56 -08:00
Honza Bambas
a4b065f6fe Bug 1250141 - Remove NS_WARN_IF after AppendOriginNoSuffix in DOMStorageManager::CheckStorage, r=ehsan 2016-02-24 22:27:09 -08:00
Cameron McCormack
b0963a2543 Preemptive unified build fix; no bug. 2016-02-25 17:26:12 +11:00
Jared Wein
0397b0dd77 Bug 1250732 - Disable browser_bookmark_popup.js on Linux debug builds due to flakiness of moueover/mouseout events. r=gijs, a=tomcat
MozReview-Commit-ID: KQ8FNFaieIy
2016-02-25 00:34:44 -05:00
Varun Naganathan
7bdf7a739b Bug 1236387 - Add a URL and length filter for search history suggestions r=ahunt
MozReview-Commit-ID: 9EFgukC0imw
2016-02-24 20:46:03 -08:00
Patrick Brosset
5ff70ce21e Bug 1035661 - Remove useless test browser_inspector_scrolling.js; r=miker
MozReview-Commit-ID: 5PU2iXMFcIZ
2016-02-24 17:29:22 +01:00
Patrick Brosset
84a8ddd04b Bug 1250925 - Enable browser_inspector_gcli-inspect-command.js with e10s; r=miker
MozReview-Commit-ID: I9yvp7JEsef
2016-02-24 17:20:36 +01:00
Panos Astithas
bbe1f5007d Bug 1250577 - Enable browser_basic_functionality.js and browser_iframe_gone_mid_download.js tests on e10s. r=me
MozReview-Commit-ID: BuDLbO95bGO
2016-02-25 11:35:47 +02:00
Matthew Wein
a0d8a10b41 Bug 1246028 Implement chrome.commands.getAll. r=kmag 2016-02-24 17:29:04 -08:00
Andrew Swan
ce04fea03f Bug 1245597 - implement the basics of chrome.downloads.download(). r=kmag 2016-02-24 11:16:32 -08:00
Matthew Wein
ef1ebab383 Bug 1243602 - don't expose browser.* properties that lack required permissions. r=kmag 2016-02-24 18:08:59 -08:00
Carsten "Tomcat" Book
d151fd6255 merge fx-team to mozilla-central a=merge 2016-02-24 12:04:15 +01:00
Carsten "Tomcat" Book
a0805026df merge mozilla-inbound to mozilla-central a=merge 2016-02-24 12:01:56 +01:00
Kris Maglione
0afd1aba4e Bug 1249055: Follow-up: Fix ESLint errors. r=me
MozReview-Commit-ID: IF7xGqr2HJ2
2016-02-23 18:46:56 -08:00
Phil Ringnalda
3f72685531 Back out 9466f6513f50 (bug 1213450) for timeouts in test_ext_i18n.html 2016-02-23 18:36:11 -08:00
Gregory Szorc
12006761c8 Bug 1250748 - Remove the 20s countdown timer from mach first run; r=chmanchester
Previously on first `mach` run on a system, we'd display a prompt with a
20s countdown timer after which the default state directory
(~/.mozbuild) was created. Users had to wait 20s or ctrl+c and
make the directory by hand. Either way, they'd have to re-invoke
mach to run whatever command they were trying to run.

This was annoying.

This commit makes the following changes:

1) The countdown timer is replaced with "press RETURN/ENTER to continue"
2) The requirement to re-invoke mach has been removed

On first run, people now see a message telling them to press
RETURN/ENTER. Then the directory is created and whatever mach command
they requested to run is run.

While I was here, I also changed the permissions on the newly created
directory to match what it was a few lines above. Without, we're relying
on umask, which may be permissive. UNIX convention is to use a more
restrictive umask insider user directories. So this feels like the right
behavior.

MozReview-Commit-ID: IodN13xAJ8P
2016-02-23 17:29:38 -08:00
Phil Ringnalda
9e91451e1a Back out 6a24b31747be (bug 1232042) for crashes @RecvForcePresent
CLOSED TREE
2016-02-23 21:27:46 -08:00
Bas Schouten
80d9d72061 Bug 1232042: Execute an additional present for D3D11 on the compositor thread when a WM_PAINT event has returned. r=jrmuizel 2016-02-24 03:50:09 +00:00
Wes Kocher
86142733ec Merge inbound to central, a=merge 2016-02-23 16:56:58 -08:00
Carsten "Tomcat" Book
c0d742a388 Merge mozilla-central to mozilla-inbound 2016-02-23 16:56:04 +01:00
Carsten "Tomcat" Book
c7adc23ebe merge fx-team to mozilla-central a=merge 2016-02-23 16:54:50 +01:00
Andrew McCreight
ffc142d130 Bug 1250388 - Enable some tests in dom/html/test/ that work with e10s. rs=bz 2016-02-23 07:33:26 -08:00
Jon Coppeard
599ebff058 Bug 1250226 - Only report compacting GC telemetry for compacting GCs r=terrence 2016-02-23 15:21:12 +00:00