Commit Graph

253483 Commits

Author SHA1 Message Date
Gregory Szorc
1fc86840a0 Bug 1184030 - Avoid implicit unicode <-> str conversion; r=smacleod
CalledProcessError.output and subprocess.check_output's return value
are str types. This file uses unicode_literals. If we do something
like `if 'foo' in e.output`, there will be a mix of str and unicode
types and Python will do implicit conversion. If the strings aren't
ASCII, we'll likely encounter a UnicodeDecodeError.

Use b'' literals around all strings to prevent this coercion from
occurring.
2015-07-17 11:25:49 -07:00
Gregory Szorc
49c6fbc900 Bug 1178955 - Print line number for parse errors; r=smacleod
It helps users debug problems.
2015-07-17 10:29:22 -07:00
Gregory Szorc
b5b81141c3 Bug 1178955 - Error when semicolon comments are seen; r=smacleod
configobj doesn't support semicolon comments. Why, I don't know, since
they are pretty common in ini files.

Do a static check for semicolon comments and print a more actionable
error message.
2015-07-17 10:29:09 -07:00
Gregory Szorc
38d404cbc3 Bug 1178955 - Print config path on failure; r=smacleod
Actionable error messages are useful.
2015-07-17 10:28:55 -07:00
Gregory Szorc
f2c8048c64 Bug 1178955 - Refactor config path selection; r=smacleod
An upcoming commit will display the path of the config file in the error
message. In order to do this, the calling scope needs to know the path
to the config file.
2015-07-17 10:28:29 -07:00
Gregory Szorc
8eeccdd33f Bug 1178955 - Don't pass config paths to updater; r=smacleod
They aren't needed.
2015-07-17 10:28:12 -07:00
Brian Grinstead
32e8c5e44b Bug 1184728 - Make back and forward button vertical padding match the value defined in browser.css in Dev Edition theme;r=dao 2015-07-17 08:37:55 -07:00
Brian Grinstead
5ecaf308c8 Bug 1183203 - Adjust positioning for identity-box in Dev Edition theme so the hover state is clipped properly;r=paolo 2015-07-17 08:35:44 -07:00
Brian Grinstead
50278eebe4 Bug 1183203 - Use dark urlbar-arrow icon for dark Dev Edition theme;r=paolo 2015-07-17 08:35:29 -07:00
Brian Grinstead
da04c11143 Bug 1183203 - Move urlbar-arrow assets into themes/shared;r=paolo 2015-07-17 08:35:21 -07:00
Dão Gottwald
cbab9d5aca Bug 1173729 - Update generic close icon and new tab button icon on Windows 10. r=jaws 2015-07-17 17:29:17 +02:00
Edouard Oger
2a2d88dfcc Bug 1184179 - Improve the about accounts page. r=markh 2015-07-16 11:10:00 -04:00
David Bryant
42b5f62caf Bug 1180314 - Screenshot parameter as single string. r=jryans
Developer Tools: Inspector -- screenshot command takes a CSS Selector as the target
object to be captured, but CSS Selectors can contain whitespace.  Added quotes
to make sure CSS Selector is treated as a single argument to the screenshot command.
2015-07-16 12:10:00 -04:00
Ryan VanderMeulen
078d2ab402 Merge inbound to m-c. a=merge 2015-07-17 10:26:22 -04:00
Ryan VanderMeulen
b516da09d7 Merge b2g-inbound to m-c. a=merge 2015-07-17 10:14:32 -04:00
Gijs Kruitbosch
7278cc8479 Bug 1173725 - followup: add license header to SVG file, rs=me, DONTBUILD because comment-only-change on a CLOSED TREE. 2015-07-17 14:25:39 +01:00
B2G Bumper Bot
4faa2c051c Bumping manifests a=b2g-bump 2015-07-17 05:37:33 -07:00
B2G Bumper Bot
f630c565b5 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/494ef969c9dd
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #31005 from gabrielesvelto/bug-1147237-do-not-listen-to-mozl10n-ready

Bug 1147237 - Do not wait for the mozL10n.ready event and clean up the tests so that they are fully stateless r=kgrandon

========

https://hg.mozilla.org/integration/gaia-central/rev/183076fdd54a
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1147237 - Do not wait for the mozL10n.ready event and clean up the tests so that they are fully stateless r=kgrandon
2015-07-17 05:35:34 -07:00
Tim Taubert
6440c0ce6a Backed out changeset 9798359363a0 (bug 1177152) 2015-07-17 14:06:50 +02:00
Tim Taubert
c6eec9ba28 Bug 1183553 - Follow-up to fix browser_trackingUI_1.js failures r=bustage 2015-07-17 13:09:37 +02:00
B2G Bumper Bot
8cad82984b Bumping manifests a=b2g-bump 2015-07-17 03:18:50 -07:00
B2G Bumper Bot
1da85bf5c4 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c833a1cc2bac
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #30955 from albertopq/1180620-pin-button

Bug 1180620 - [SIM dialog] Ok button available on focus r=etienne

========

https://hg.mozilla.org/integration/gaia-central/rev/8da6eca63b9c
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1180620 - [SIM dialog] Ok button available on focus
2015-07-17 03:16:50 -07:00
Thomas Zimmermann
d4dd652789 Bug 1171994: Cleanup JSAPI code of |RilConsumer|, r=htsai
This patch cleans up the JSAPI code of |RilConsumer| and moves it
into the class itself.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
f74aa11b5a Bug 1171994: Use |RilSocket| to handle RIL messages on the RIL worker, r=htsai
This patch finally breaks up forwarding received RIL messages to the
main thread before they go to the RIL worker. Any RIL message that is
received on th I/O thread is forwarded directly to the RIL worker
thread and handed over to the RIL worker JS code.

The patch includes a number of changes. They all depend on each other,
so there's no good way of landing them one-by-one.

 * |RilConsumer| now runs on the RIL worker thread.

 * |RilWorker| uses tasks to register/unregister |RilConsumer| in the worker.

 * |RilConsumer| uses |RilSocket| instead of |StreamSocket|.

 * With |RilSocket|, received RIL messages do not go through main. They are
   forwared to the RIL worker and handed over to JS immediately.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
f556613dee Bug 1171994: Store an instance of |RilWorker| for each RIL connection, r=htsai 2015-07-17 12:10:01 +02:00
Thomas Zimmermann
9557bb8ff5 Bug 1171994: Separate RIL I/O interfaces, r=htsai
This patch separates the current interface of |RilConsumer| into
two distinct classes. |RilWorker| provides the public interface
and |RilConsumer| provides the internal implementation. Running
|RilConsumer| on a worker thread will be easier this way.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
7bfe86ec48 Bug 1171994: Forward received RIL socket I/O via |WorkerCrossThreadDispatcher|, r=htsai
With this patch, |RilSocket| and it's helpers forward received data
via a WCTD. This will hand over the worker's JS context to the RIL
consumer.

In a later patch, the RIL consumer will be moved onto the RIL worker
thread and call the JS ril-worker code directly.
2015-07-17 12:10:01 +02:00
Thomas Zimmermann
bbf3f8eab9 Bug 1171994: Add |RilSocket| and |RilSocketConsumer|, r=htsai
|RilSocket| and |RilSocketConsumer| are copies of the respective stream-
socket classes. Improvements to the RIL I/O code will be implemented on
top of the new classes.
2015-07-17 12:10:01 +02:00
B2G Bumper Bot
f29ecd871c Bumping manifests a=b2g-bump 2015-07-17 02:52:34 -07:00
B2G Bumper Bot
03a04f83e0 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c10440493e29
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #31008 from etiennesegonzac/bug-1179040

Bug 1179040 - Don't hide setVisible(false) frames to benefit from gec…

========

https://hg.mozilla.org/integration/gaia-central/rev/8e9ba11bbc07
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1179040 - Don't hide setVisible(false) frames to benefit from gecko keeping the layer tree alive a bit. r=kgrandon, snowmantw
2015-07-17 02:50:34 -07:00
B2G Bumper Bot
1815551567 Bumping manifests a=b2g-bump 2015-07-17 01:43:05 -07:00
B2G Bumper Bot
2d7147e071 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8739578ca430
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #30770 from steveck-chung/new-message-messaging-service

Bug 1169573 - [Messages][NG] Lay out Messaging service structure, r=julienw, azasypkin

========

https://hg.mozilla.org/integration/gaia-central/rev/e197544b6e77
Author: steveck-chung <schung@mozilla.com>
Desc: Bug 1169573 - [Messages][NG] Lay out Messaging service structure, r=julienw, azasypkin

========

https://hg.mozilla.org/integration/gaia-central/rev/d6edd3ed3f68
Author: Jorge Prudencio <jpruden92@gmail.com>
Desc: Merge pull request #30973 from jpruden92/bug1184020-contacts

Bug 1184020 - [Contacts][NGA] Import curtain.html element when we use gaia-install or reset-gaia

========

https://hg.mozilla.org/integration/gaia-central/rev/b56af7ecb1a9
Author: jpruden92 <jorgepruden@gmail.com>
Desc: Bug 1184020 - [Contacts][NGA] Import curtain.html element when we use gaia-install or reset-gaia
2015-07-17 01:40:39 -07:00
Gijs Kruitbosch
0eaec3a78a Bug 452800 - use ThreeDLightShadow for borders instead of ThreeDFace or ButtonFace, r=bz 2015-07-16 16:11:09 +01:00
Jan de Mooij
da8e291e1f Bug 1177892 part 6 - Remove UINT_TO_JSVAL. r=evilpie 2015-07-17 11:51:54 +02:00
Jan de Mooij
a2a69229c8 Bug 1177892 part 5 - Remove DOUBLE_TO_JSVAL. r=evilpie 2015-07-17 11:51:52 +02:00
Jean-Yves Avenard
9375032029 Bug 1184429: P2. MediaResource::SilentReadAt to read from cache first. r=jwwang
In practice, it will always read from the cache. This allows SilentReadAt to really be silent and prevent unecessary NotifyDataArrived callbacks.
2015-07-17 19:38:09 +10:00
Jean-Yves Avenard
f7e5f83aa1 Bug 1184429: P1. Don't dispatch NotifyDataArrived if previously dispatched with same range. r=jwwang 2015-07-17 19:38:09 +10:00
Mark Goodwin
10d4e93718 Backed out changeset ec1b5a7d05e9 (bug 1183065) 2015-07-17 10:37:00 +01:00
Mark Goodwin
adead3a8a3 Backed out changeset fb6cbb4ada54 (bug 1183822) 2015-07-17 10:36:58 +01:00
Mark Goodwin
57cd103b84 Backed out changeset f324dcfaab40 (bug 1183822) 2015-07-17 10:36:56 +01:00
Ms2ger
2694437c00 Backed out changeset f266de469f27 (bug 1171228) for mochitest-other failures. 2015-07-17 11:29:51 +02:00
Benjamin Bouvier
af7f925ad0 Bug 1183051: Fix register allocations of Atomics callouts on arm vfp; r=h4writer 2015-07-15 15:55:05 +02:00
Mark Goodwin
8605e4aed2 Bug 1183822 - Add an OCSP test for signers with SHA-1 certificates (r=keeler) 2015-07-17 10:04:17 +01:00
Mark Goodwin
80b97ddffc Bug 1183822 - fix OCSP verification failures (r=keeler)
Adds a new TrustDomain for OCSP Signers which will always allow all acceptible
signature digest algorithms. Calls to most other TrustDomain methods are passed
through to the owning NSSCertDBTrustDomain.
2015-07-17 10:03:56 +01:00
Mark Goodwin
00edef09b4 Bug 1183065 - Add logging on OneCRL revocation checks (r=Cykesiopka) 2015-07-17 10:03:21 +01:00
Benjamin Bouvier
90568a475d Bug 1182647: Move setGCCallback to TestingFunctions.cpp; r=sfink 2015-07-16 21:17:41 +02:00
Kan-Ru Chen
fa48f873e7 Bug 1184821 - Use CheckAllPermissions in BrowserElement.webidl r=bz 2015-07-17 13:46:54 +08:00
Bobby Holley
f6c385f04d Bug 1184634 - Move various includes into the mozilla namespace. r=gerald
I did my a quick best-effort pass to fix up the most egregious ordering
problems. I left some big pre-existing messes alone.
2015-07-16 22:23:18 -07:00
Bobby Holley
13ff5c37f3 Bug 1184634 - Rename MediaTaskQueue to TaskQueue. r=gerald 2015-07-16 22:23:06 -07:00
Bobby Holley
7365c7cf9a Bug 1184634 - Rename "TaskQueue()" accessor to "OwnerThread()". r=gerald
Otherwise this name will collide with the rename of MediaTaskQueue to TaskQueue.
It's also a better naming convention, because it generalizes to things that are
owned by an AbstractThread that is not a Task Queue.

We rename to Queue() in TestMozPromise, because that's more accurate.
2015-07-16 22:22:07 -07:00