434300 Commits

Author SHA1 Message Date
Muhsin Ali Steiman
a3e17520d3 Bug 1188895 - Replace U+0A00 with U+0200 in MacroForEach.h. r=Ms2ger 2015-08-01 00:36:00 -04:00
B2G Bumper Bot
65e1734c74 Bumping manifests a=b2g-bump 2015-07-31 13:43:05 -07:00
B2G Bumper Bot
bd1e8845b2 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/08236e042e0a
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #30157 from gabrielesvelto/bug-1104667-callscreen-l10n

Bug 1104667 - Remove the LazyL10n code and refactored the callscreen to use modern L10n primitives r=drs,gandalf

========

https://hg.mozilla.org/integration/gaia-central/rev/ee480f1d6b8c
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1104667 - Remove the LazyL10n code and refactor the callscreen to use modern L10n primitives r=drs,gandalf
2015-07-31 13:40:41 -07:00
Wander Lairson Costa
a8994dac92 Bug 1175934 part 3: Add more build flags to phone builds.
All phone builds must have B2G_UPDATER, MOZILLA_OFFICIAL and
ENABLE_DEFAULT_BOOTANIMATION build flags.

--HG--
extra : commitid : 67VAUTCC6mM
2015-07-31 17:24:46 -03:00
Wander Lairson Costa
b1e44f1c8c Bug 1175934 part 2: Support blobfree images.
When we ./build.sh blobfree, we have a new zip file called
<target>.blobfree-dist.zip which contains a blobfree image. We copy this
file to public artifact.

We also refactor the build scripts a little bit to deduplicate the post
build code.

--HG--
extra : commitid : JU2n5YDGBfa
2015-07-31 17:24:46 -03:00
Wander Lairson Costa
0cac5ed770 Bug 1175934 part 1: Copy blobfree zip to public upload dir.
If we ./build.sh blobfree, move the zip file to public upload
dir.

Also, we don't need a blobfree specific config file anymore.

--HG--
extra : commitid : Gp8QmmLVcju
2015-07-31 17:24:46 -03:00
Ryan VanderMeulen
7dc3f4954e Merge m-c to inbound. a=merge
CLOSED TREE
2015-07-31 15:05:02 -04:00
Ryan VanderMeulen
c83013fa4f Merge fx-team to m-c. a=merge 2015-07-31 15:03:32 -04:00
Ryan VanderMeulen
6c087cd301 Backed out changeset 8010e0cbd228 (bug 1177871) for Windows debug test_geolocation_provider_timeout.js crashes.
CLOSED TREE

--HG--
extra : amend_source : 6f3589ee0d2a0f18438a69c9f1389ae3ee3b8933
extra : histedit_source : ace16abe5f6c53ba91085d15d4c858dd20b2894e
2015-07-31 15:00:12 -04:00
Benoit Girard
d3906909ed Bug 1189611 - Improve the APZ minimap position and ignore trivial APZ. r=kats
--HG--
extra : transplant_source : I%97%5C%A48u%E6%86_%83%D8g%84yRV%E8%A7%ABR
extra : histedit_source : bbb746920ae90214ab3ea0f815d0d97a26db7090
2015-07-31 13:24:24 -04:00
dominique vincent
39f0f8b5d2 Bug 1188185 - Zoomed View appears when the two links are the same link. r=kats 2015-07-31 15:22:46 +02:00
Marco Bonardo
31385d43b8 Bug 1092607 - Intermittent failure in test_PlacesUtils_asyncGetBookmarkIds.js, r=ttaubert
--HG--
extra : commitid : 93mJX5HA3xS
2015-08-03 15:00:03 +02:00
Alexandre Poirot
f13d072c3f Bug 1188417 - Split gcli commands require path to match file system. r=jwalker 2015-08-03 03:01:35 -07:00
Patrick McManus
8f497598a6 bug 1189692 - add telem for quic advertisements r=hurley 2015-07-31 05:43:24 -04:00
Thomas Zimmermann
eb8fc500c5 Bug 1173802: Store global NFC service in ref-counted variable, r=allstars.chh
|ClearOnShutdown| deletes pointers by assigning |nullptr|. This
patch converts |gNfcService| to a smart pointer, so that cleaning
its value during shutdown will actually destruct the instance.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
d79778ce4e Bug 1173802: Replace |assertIsNfcServiceThread| with thread-safe checks, r=allstars.chh
The main thread writes the NFC thread's field in the NFC service
instance, but the function |assertIsNfcServiceThread| uses this
value on the NFC worker thread itself. Also clearing this value
happens on main, while the NFC thread still executes code. Calls
to |assertIsNfcServiceThread| can therefore fail if they occur
during an NFC shutdown.

This patch replaces the unsafe and racy |assertIsNfcServiceThread|
with the much simpler |NfcConsumer::IsNfcServiceThread|. The new
method tests the current thread against a thread pointer that has
been stored in |NfcConsumer|.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
7faf0f34f9 Bug 1173802: Clean up |NfcEventDispatcher|, r=allstars.chh
This patch moves |NfcEventDispatcher| to the namespace of |NfcConsumer|
and renames it to |DispatchNfcEventRunnable|. The NFC service is stored
in the runnable itself.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
eb9063da67 Bug 1173802: Run |NfcConsumer| on NFC thread, r=allstars.chh
This patch moves NFC thread onto the NFC service thread by applying
the following changes:

 * The methods |Start| and |Shutdown| now send runnables to the NFC
   thread that start or stop an NFC consumer. After shutting down a
   cleanu-up runnable frees all resources on the main thread.

 * Received messages are forwarded directly from the I/O thread to
   the NFC thread and unpacked there. There's no intermediate hop
   over the main thread any more.

 * Similarly to receiving, packed massages are forwarded directly
   from the NFC thread to the I/O thread. No intermediate hop over
   main is required.

 * On connection errors, |NfcConsumer| sends a runnable to the main
   thread to shutdown NFC.
2015-07-31 10:07:25 +02:00
Thomas Zimmermann
4936d29059 Bug 1173802: Move NFC socket and messaging code into |NfcConsumer|, r=allstars.chh
|NfcConsumer| will encapsulates all NFC socket and messaging code. It
wil be able to run solely on the NFC worker thread.
2015-07-31 10:07:25 +02:00
Kan-Ru Chen
37be5dc5be Bug 1188639 - Fix typo in BrowserElement.webidl and add tests for it. r=yoshi,bz 2015-08-03 10:56:03 +08:00
Patrick McManus
ec93d8cde4 bug 1189645 - remove spdy telem r=hurley 2015-07-31 04:07:07 -04:00
Paul Adenot
05ca2b160f Bug 1189171 - Put proper id for the audio capture strings. r=florian 2015-08-03 18:09:53 +02:00
Carsten "Tomcat" Book
0141a51d55 Merge mozilla-central to mozilla-inbound 2015-08-04 13:35:10 +02:00
Sebastian Hengst
d473261264 Bug 1190782 - about:telemetry: CSS warnings about setting height and padding-top to 'NaNem'. r=gfritzsche 2015-08-04 11:49:42 +02:00
Robert O'Callahan
0a6112cf3a Bug 1190635. Don't early-return for an mHeight change, since width changes can add extra change hints. r=heycam
Don't return early for an mWidth change either.

--HG--
extra : commitid : 37peBegt3RL
extra : rebase_source : 4b50b8cea84e13f12614c5033b4e67734c2d3755
2015-08-04 16:41:50 +12:00
Carsten "Tomcat" Book
94b10d301f Backed out 13 changesets (bug 1180118) for crashes on a CLOSED TREE
Backed out changeset c65d298d7cfa (bug 1180118)
Backed out changeset 7c5ebadc3fc9 (bug 1180118)
Backed out changeset 91a3e2205388 (bug 1180118)
Backed out changeset 15ad6049b940 (bug 1180118)
Backed out changeset 9b41cd9f2bc5 (bug 1180118)
Backed out changeset 37493f6eef20 (bug 1180118)
Backed out changeset b7ec8d4d2d7e (bug 1180118)
Backed out changeset cfeeae42d514 (bug 1180118)
Backed out changeset 9bcc3233f3c8 (bug 1180118)
Backed out changeset b99c358a6fea (bug 1180118)
Backed out changeset 4a7b79980353 (bug 1180118)
Backed out changeset 20984dfa4302 (bug 1180118)
Backed out changeset ef165b896cf4 (bug 1180118)
2015-08-04 12:20:20 +02:00
Nicolas B. Pierron
9ac5d002ee Bug 1189750 - Fix JSScript::getPCCounts to return a reference instead of a copy. r=bhackett 2015-08-04 11:03:03 +02:00
Masayuki Nakano
05063f4350 Bug 1188442 IMMHandler::GetSelection() should use static Selection instance when IME doesn't have focus and return its or mSelection's reference r=emk 2015-08-04 17:05:25 +09:00
Julien Pagès
079030035a Bug 1189847 - [mozversion] mozversion requires mozdevice, it shoudn't. r=dhunt
This make the mozdevice dependency of mozversion optional.

--HG--
extra : rebase_source : 40be17f1b8a36055b01b93c3f8087e8f9fa23fbb
2015-08-03 06:32:00 +02:00
CJKu
47ef1eb36a Bug 1190176 - Make LayerScopeWebSocketManager thread safe. r=:djg
--HG--
extra : rebase_source : 8ec753a1c645d1043cc903ef7f014ba49dcf4b4d
2015-08-03 22:22:00 +02:00
Kelly Davis
60e71b20d8 Bug 1187791 - Part 1 of 1 - SpeechRecognition::maxAlternatives can't throw; so, rm webidl throws specifier. r=smaug
--HG--
extra : rebase_source : c0879a3ce21fbeb701aaa18c3ab82110cc53bce7
2015-08-04 00:39:00 +02:00
JW Wang
d1c5eb9e63 Bug 1189204 - activate autoplay when playing a media source. r=jya. 2015-08-04 11:17:03 +08:00
Cameron McCormack
e228e20bfe Bug 1180118 - Second followup warning-as-error build fix. 2015-08-04 17:50:32 +10:00
Cameron McCormack
2811bf3638 Bug 1180118 - Followup warning-as-error build fix. 2015-08-04 17:49:53 +10:00
Cameron McCormack
6779b6d8a7 Bug 1180118 - Part 11: Use ReparentStyleContext even if eRestyle_SomeDescendants is used. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
e4b325902b Bug 1180118 - Part 10: Logging. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
96ce1278fa Bug 1180118 - Part 9: Clear nsCSSSelector pointers in the pending restyle tracker if they might be stale. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
e090c4f7c9 Bug 1180118 - Part 8: Keep track of the closest restyle root in AddPendingRestylesForDescendantsMatchingSelectors. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
ff64737496 Bug 1180118 - Part 7: Split out FindClosestRestyleRoot and allow passing in a pre-computed restyle root to AddPendingRestyle. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
3a8af4dbea Bug 1180118 - Part 6: Return eRestyle_SomeDescendants from HasAttributeDependentStyle where appropriate. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
18f6b81597 Bug 1180118 - Part 5: Add a RestyleHintData outparam to HasAttributeDependentStyle for use with eRestyle_SomeDescendants. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
1f9a11e085 Bug 1180118 - Part 4: Store pointer to the rightmost selector for class, ID and attribute selectors in the rule cascade. r=bzbarsky 2015-08-04 17:27:53 +10:00
Cameron McCormack
1893e1d44d Bug 1180118 - Part 3: Convert eRestyle_SomeDescendants into eRestyle_Self for elements that match selectors. r=bzbarsky 2015-08-04 17:27:52 +10:00
Cameron McCormack
456e7234ef Bug 1180118 - Part 2: Add eRestyle_SomeDescendants restyle hint and pass associated restyle hint data into restyle methods. r=bzbarsky 2015-08-04 17:27:52 +10:00
Cameron McCormack
527a42ddd9 Bug 1180118 - Part 1: Add a method to match a single nsCSSSelector (without pseudo-elements) against an Element. r=bzbarsky 2015-08-04 17:27:52 +10:00
Makoto Kato
6da3448139 Bug 1190240 - Cannot compile WMFVideoMFTManager.cpp using Windows 10 SDK. r=cpearce 2015-08-04 16:03:50 +09:00
Andrew McCreight
411609d79a Bug 1155773 - Remove gotos from XPCConvert::NativeArray2JS(). r=bholley
--HG--
extra : rebase_source : 4025b380f63bf87dae43becde7b5cf21ffc4ac0a
2015-08-03 11:47:00 +02:00
Nicholas Nethercote
d98d14fa1e Bug 1189156 (part 4) - Don't use enumeration style for nsBaseHashtable::SizeOf{In,Ex}cludingThis(). r=erahm,jfkthame.
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.)

--HG--
extra : rebase_source : f98420176f50990bbc5a25e35788328154cfeb00
2015-07-30 21:19:57 -07:00
Nicholas Nethercote
fea58e7707 Bug 1189156 (part 3) - Factor out FontTable better. r=jfkthame.
--HG--
extra : rebase_source : 696db4f6384229336966ca86fa47faaf21382f1e
2015-07-30 21:15:16 -07:00
Mike Shal
5bdae05bed Bug 1133074 - Add mozharness parameters for taskcluster routes; r=jlund 2015-07-30 15:44:47 -04:00