Wes Kocher
01a4beb37d
Merge m-c to inbound, a=merge CLOSED TREE
2015-07-14 15:30:19 -07:00
Wes Kocher
e030f0f25e
Merge b2ginbound to central, a=merge
2015-07-14 15:25:44 -07:00
Wes Kocher
91c93755b6
Merge fx-team to central, a=merge
2015-07-14 15:21:52 -07:00
Jordan Santell
55cb0b73bf
Bug 1167021 - Pull out calculation cost logic of frame nodes from the view into the model, and add tests for cost calculation and recursion. r=vp
2015-07-14 14:40:47 -07:00
Nick Fitzgerald
e3653d137e
Bug 1176981 - Part 2: Remove the tracing debugger pref; r=vporof
2015-07-14 18:12:10 -07:00
Nick Fitzgerald
850b65838e
Bug 1176981 - Part 1: Remove the tracing debugger actor from the server; r=vporof
2015-07-14 18:12:10 -07:00
Nick Fitzgerald
5e9216b446
Bug 1176981 - Part 0: Remove the tracing debugger UI; r=vporof
2015-07-14 18:12:10 -07:00
Wes Kocher
48dec4e0e9
Backed out changeset f4651e7cfb26 (bug 1172516) for mn-e10s orange CLOSED TREE
2015-07-14 14:36:06 -07:00
Wes Kocher
009b6a0736
Backed out changeset 5a310370cec1 (bug 1173876)
2015-07-14 14:35:53 -07:00
Brian Hackett
2c05544a9a
Bug 1180990 - Add checks for nursery objects when building MIR. r=jandem
...
CLOSED TREE
2015-07-14 17:11:46 -04:00
Jeff Muizelaar
72e954e87b
Bug 1184130. Report mismatches of adapter description and vendor id that we get from the registry. r=bas
...
This should help us detect optimus configurations better.
2015-07-14 15:00:24 -04:00
Steven Michaud
7dbd16a65a
Bug 1181197 - Fix null dereference in SharedPlanarYCbCrImage destructor. r=jgilbert
2015-07-15 11:56:36 -05:00
B2G Bumper Bot
12c83d2fa8
Bumping manifests a=b2g-bump
2015-07-14 11:17:08 -07:00
B2G Bumper Bot
26a9bb816e
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/ad35f158cbd7
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #30956 from albertopq/1181602-icon-apps
Bug 1181602 - Reenabling test r=me
========
https://hg.mozilla.org/integration/gaia-central/rev/725bbed0f5ef
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1181602 - Reenabling test
2015-07-14 11:15:08 -07:00
Gabriel Luong
1f2f770854
Bug 1178535 - Part 2: Highlight pseudoclass and attribute texts in the selector text of the rule view r=bgrins
2015-07-14 10:49:28 -07:00
Gabriel Luong
ed01278758
Bug 1178535 - Part 1: Parse the pseudoclasses and attributes from the selector text r=tromney
2015-07-14 10:43:51 -07:00
B2G Bumper Bot
e64e05ccde
Bumping manifests a=b2g-bump
2015-07-14 09:38:33 -07:00
Brian Hackett
bf8464f92a
Bug 1175165 - Fix build break on a CLOSED TREE.
2015-07-14 09:25:10 -07:00
B2G Bumper Bot
7278d86102
Bumping manifests a=b2g-bump
2015-07-14 09:17:31 -07:00
B2G Bumper Bot
d94ce9799d
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0f0314589b52
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #30946 from mwargers/1182446
Bug 1182446 - Failure in test_dialer_add_contact.py
========
https://hg.mozilla.org/integration/gaia-central/rev/7317494ac782
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1182446 - Failure in test_dialer_add_contact.py
2015-07-14 09:15:32 -07:00
B2G Bumper Bot
40b3e2f699
Bumping manifests a=b2g-bump
2015-07-14 09:02:33 -07:00
B2G Bumper Bot
379879c20f
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/3d647b180c7e
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #30951 from albertopq/1181602-icon-apps
Bug 1181602 - Display pin badge for Firefox Apps r=sfoster
========
https://hg.mozilla.org/integration/gaia-central/rev/0a91f02a049b
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1181602 - Display pin badge for Firefox Apps r=sfoster
2015-07-14 09:00:34 -07:00
Andrea Marchesini
3091ea400a
Bug 1160890 - Part 2: ImportScripts() should return muted errors with 3rd party scripts. r=smaug
2015-07-14 16:08:38 +01:00
Andrea Marchesini
4a9cc35b4e
Bug 1160890 - Part 1: Remove unneeded code from ImportScripts(). r=smaug
2015-07-14 16:08:36 +01:00
Wes Kocher
24d022d24f
Backed out 24 changesets (bug 1173523, bug 1172080, bug 817007, bug 1165263) for android reftest bustage CLOSED TREE
...
Backed out changeset 84fe04b2e7d1 (bug 1172080)
Backed out changeset 0ff004760a1f (bug 1172080)
Backed out changeset af147585ad55 (bug 1165263)
Backed out changeset c3af8ebb6db0 (bug 1165263)
Backed out changeset cd3f33a888fe (bug 1165263)
Backed out changeset e5db39044a1e (bug 1165263)
Backed out changeset c01c9ed77061 (bug 1165263)
Backed out changeset fb723aaa4267 (bug 1165263)
Backed out changeset f754e52e74dc (bug 1165263)
Backed out changeset c6bda3a0afd6 (bug 817007)
Backed out changeset bfa100253349 (bug 817007)
Backed out changeset b787b3f9aadc (bug 1173523)
Backed out changeset 4a0676b73f77 (bug 1173523)
Backed out changeset 82034a4560c5 (bug 1173523)
Backed out changeset 4bdb91114c7a (bug 1173523)
Backed out changeset 72406261eccc (bug 1173523)
Backed out changeset 541b6faf7196 (bug 1173523)
Backed out changeset 1caac4569616 (bug 1173523)
Backed out changeset 0d4f9f9e1b4e (bug 1173523)
Backed out changeset 2d5661eb966c (bug 1173523)
Backed out changeset 89833c0bb0cd (bug 1173523)
Backed out changeset ea64d70eacfe (bug 1173523)
Backed out changeset a8e4f1c0c445 (bug 1173523)
Backed out changeset cf498d466b85 (bug 1173523)
2015-07-14 14:00:32 -07:00
Ben Kelly
1d6f011995
Bug 1173912 Fail opaque responses for client requests. r=ehsan
2015-07-14 13:11:26 -07:00
Ben Kelly
8f0445f821
Bug 1173934 Disable broken fetch-frame-resources.https.html wpt tests. r=jgraham
2015-07-14 13:11:26 -07:00
Ben Kelly
7d248a15f8
Bug 1173934 Show a message if a docshell fails to load due to SW intercept failure. r=ehsan r=jdm
2015-07-14 13:11:26 -07:00
Neil Deakin
d30c6cb1a5
Bug 1178373, recreate menulist to prevent maintaining any state between the two test parts, r=test-only
2015-07-14 16:03:54 -04:00
Trevor Saunders
15d12e2d23
bug 1173876 - make getText{At,After,Before}OffsetCB work with proxies r=lsocks
2015-07-14 15:45:57 -04:00
Trevor Saunders
83f9c16b0c
bug 1172516 - fix firing caret move events for proxied accessibles r=lsocks
2015-07-14 15:45:57 -04:00
Thomas Zimmermann
0bc61259ef
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-14 16:57:00 +02:00
Thomas Zimmermann
e375515b5c
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-14 16:57:00 +02:00
Thomas Zimmermann
e811c4a9ce
Bug 1171994: Store an instance of |RilWorker| for each RIL connection, r=htsai
2015-07-14 16:57:00 +02:00
Thomas Zimmermann
b4e0ba4ded
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-14 16:57:00 +02:00
Thomas Zimmermann
2e5c2e368f
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-14 16:57:00 +02:00
Thomas Zimmermann
0c5162b8f5
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-14 16:57:00 +02:00
B2G Bumper Bot
724d1d161f
Bumping manifests a=b2g-bump
2015-07-14 07:52:33 -07:00
B2G Bumper Bot
e8128a40be
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/5019e18c8f37
Author: Borja Salguero <borjasalguero@users.noreply.github.com>
Desc: Merge pull request #30918 from borjasalguero/curtain
Bug 1182484 - [Contacts][NGA] Move curtain from <iframe> to a panel r…
========
https://hg.mozilla.org/integration/gaia-central/rev/5698609191e0
Author: borjasalguero <fbsc@tid.es>
Desc: Bug 1182484 - [Contacts][NGA] Move curtain from <iframe> to a panel r=arcturus
2015-07-14 07:50:35 -07:00
Edouard Oger
68f8da4204
Bug 1183730 - Restore the sync migration warning icon in the Hamburger menu. r=markh
2015-07-14 10:47:00 -04:00
Mark Hammond
3cf6ff5afd
Bug 1181952 - limit the number of FxA profile requests we make in a short period. r=zaach
2015-07-15 09:50:59 +10:00
Gregory Szorc
c3f470a4da
Bug 1182677 - Aggressively prompt to run mach mercurial-setup
; r=smacleod
...
Having not configured or out-of-date tools benefits nobody. It slows
people down.
Version control tools are an integral part of working on Firefox. It is
important for version control tools to be configured optimally and to be
continuously updated so they stay optimal.
The `mach mercurial-setup` command exists to optimally configure
Mercurial for working on Firefox and other Mozilla projects.
This commit adds a pre-dispatch handler to mach that will verify
Mercurial is in a happy state. If `mach mercurial-setup` has never
executed, it will complain. If `mach mercurial-setup` hasn't been
executed in the past 31 days, it will complain.
Yes, aborting command execution and forcing people to context switch to
run `mach mercurial-setup` is annoying. First, we have carved out
several exceptions to this behavior, including detection for running in
automation, on the machines of curmudgeons, when Mercurial isn't being
used, and from non-interactive processes. Second, I argue that people
ignore optional notifications and that having persistently
poorly-configured tools is worse than a single context switch at most
every month. Therefore, the heavyhanded approach is justified.
In addition, if we did support a non-fatal notification, we would
introduce the problem of extra output from commands. If anyone was e.g.
parsing mach output, we could very likely break those systems. These
cases should be caught by the isatty() check or be running in a context
with MOZ_AUTOMATION set. But you never know.
2015-07-14 14:20:03 -07:00
B2G Bumper Bot
d2af14c7dc
Bumping manifests a=b2g-bump
2015-07-14 06:57:32 -07:00
B2G Bumper Bot
23213718ae
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/85a58595941e
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #30926 from mcjimenez/bug1182035
Bug 1182035 - Fixed app updates error in 2G
========
https://hg.mozilla.org/integration/gaia-central/rev/4948ba6e3f2c
Author: Carmen Jimenez Cabezas <cjc@tid.es>
Desc: Bug 1182035 - Fixed so when only there are app updates and update.2g.enabled is false and device is in 2G, they are not blocked
2015-07-14 06:55:34 -07:00
B2G Bumper Bot
402703f7a7
Bumping manifests a=b2g-bump
2015-07-14 06:45:52 -07:00
B2G Bumper Bot
4131ad0ec3
Bumping gaia.json for 5 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/20a183aa2a2c
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Merge pull request #30388 from gabrielesvelto/bug-1155901-resize-call-ended-string
Bug 1155901 - Dynamically resize the 'call ended' string whenever it's translated
========
https://hg.mozilla.org/integration/gaia-central/rev/4ce7b1e1d0fb
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1155901 - Dynamically resize the 'call ended' string whenever it's translated r=thills
========
https://hg.mozilla.org/integration/gaia-central/rev/91ed8bc7fc40
Author: Yura Zenevich <yura.zenevich@gmail.com>
Desc: Merge pull request #30938 from yzen/bug-1183128
Bug 1183128 - moving tracking of quick settings state from DOM to JS.
========
https://hg.mozilla.org/integration/gaia-central/rev/f06e99bfc939
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1183128 - moving tracking of quick settings state from DOM to JS.
========
https://hg.mozilla.org/integration/gaia-central/rev/5f20babbd394
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1180021 - fixging quick settings and the way it's tracking enabled services.
2015-07-14 06:45:29 -07:00
Andrew McCreight
efe14768b4
Bug 1182318 - Part 2: Remove Closure from CycleCollectedJSRuntime. r=smaug
...
Closure is now just a wrapper around a single boolean, so instead pass a pointer to the boolean.
2015-07-14 08:01:00 -04:00
Andrew McCreight
a440e4df12
Bug 1182318 - Part 1: Remove Closure::mCb. r=smaug
...
This field no longer needs to be passed in the closure thanks to the iterator.
2015-07-14 08:01:00 -04:00
Brian Hackett
8dce8e378a
Bug 1175165 - Eagerly analyze large array literals to see if an unboxed representation can be used, r=jandem.
2015-07-14 09:02:15 -07:00
Ehsan Akhgari
50c3d99001
Bug 1183356 - Part 2: Add assertions enforcing the usage of outer windows for all of the entry points of the API; r=baku
...
The assertions here serve as a unit test for the previous commit,
because with these, our existing tests would have caught this bug.
2015-07-14 11:48:19 -04:00