Commit Graph

253047 Commits

Author SHA1 Message Date
Trevor Saunders
b3bf76ffe5 bug 1172523 - fire useful text change events for proxies r=lsocks 2015-07-14 11:02:03 -04:00
Trevor Saunders
cb08ff107e bug 1172523 - Move AccessibleWrap::FireAtkTextChangedEvent to MaiAtkObject::FireTextChangeEvent r=lsocks 2015-07-14 11:02:02 -04:00
Trevor Saunders
d557580189 bug 1172523 - Allow getting the modified text from an AccTextChangeEvent without copying r=lsocks 2015-07-14 11:02:02 -04:00
Botond Ballo
feda765c8a Bug 1180899 - Do not clobber frame metrics on the root layer added during a previous paint if there is no other frame metrics for the root scroll frame. r=tn 2015-07-13 17:48:14 -04:00
Heiher
0c193b29d8 Bug 1183487 - Fix sorting in check_macroassembler_style.py. r=nbp 2015-07-13 19:57:00 -04:00
Julien Pagès
9a7605b346 Bug 980788 - [manifestparser] Add greater-than/less-than (equal) support. r=ahal 2015-07-15 04:42:00 -04:00
Peter Elmers
90309d8599 Bug 1183291 - Factor idl-parser into a Python package. r=khuey
Move Python code into an xpidl subdirectory, and include a setup.py to allow
inclusion from pip install or requirements files. Change build directory
variables appropriately.
2015-07-13 13:09:11 -07:00
Andrew Halberstadt
11c45629b9 Bug 1182817 - [manifestparser] Fix exception in chunk_by_slice when there are two times more chunks than tests, r=chmanchester 2015-07-13 14:38:34 -04:00
Bas Schouten
e8a96a4e0d Bug 1159751: Ensure WARP can never be used for Windows 7. r=milan 2015-07-14 17:02:21 +00:00
Boris Zbarsky
86c74cc34e Bug 1181765. Remove uses of mozRequestAnimationFrame from layout tests. r=bkelly 2015-07-14 15:28:58 -04:00
Boris Zbarsky
5e2335828e Bug 1181965. Remove uses of mozRequestAnimationFrame from dom and parser tests. r=bkelly 2015-07-14 15:28:57 -04:00
Boris Zbarsky
039f980b87 Bug 1181916. Notify the debugger's onNewGlobalObject hook off a scriptrunner. r=bholley 2015-07-14 15:28:57 -04:00
Boris Zbarsky
9cda36f8a0 Bug 1181920. Persist XUL attributes off a scriptrunner. r=peterv 2015-07-14 15:28:57 -04:00
Boris Zbarsky
ef0173e55b Bug 1181762. Remove uses of mozRequestAnimationFrame from toolkit code. r=gijs 2015-07-14 15:28:57 -04:00
Brian Hackett
0e566fbdda Bug 1182092 - Try harder to filter out template shapes with indexed properties when making unboxed objects, r=jandem. 2015-07-14 12:16:44 -07:00
Sean Stangl
d77aa09fd8 Bug 1183308 - Fix ARM64 bustage from Bug 1141986. r=efaust 2015-07-13 12:51:33 -07:00
Riadh Chtara
3394556b16 Bug 1134850 - Move password manager recipes to its own file. r=MattN 2015-07-13 10:34:59 -07:00
Will Bamberg
ef4a38ef19 Bug 1154469 - The MDN tooltip should use syntax highlighting for code samples. r=pbrosset 2015-07-14 07:52:00 -04:00
Wes Kocher
0abd031ab5 Merge m-c to fx-team, a=merge 2015-07-14 15:31:55 -07:00
Gabriel Luong
ef0196cbdc Bug 1183862 - [promise-dbg] Add a flag to enable the promise debugger DONTBUILD r=fitzgen 2015-07-14 15:23:04 -07:00
Jordan Santell
455049ac83 Bug 1175760 - Set recording configurations based on UI prefs, but also target support overrides UI prefs. r=vp 2015-07-13 17:24:24 -07:00
Julien Pagès
cf2fde546d Bug 902125 - Add a version config/flag for Python Marionette. r=dburns 2015-07-13 18:33:23 +02:00
Ehsan Akhgari
5b4fe757ba Bug 1178563 - Increase the timeout for browser_markupview_html_edit_02.js 2015-07-14 10:41:45 -04:00
Olli Pettay
784107ead5 Bug 1182277, don't leak when using nsAutoTArray inside nsTArray, r=nfroyd 2015-07-14 17:05:10 +03:00
Trevor Saunders
909d7df70c bug 1181177 - null check tabChild in DocManager::CreateDocOrRootAccessible r=davidb
This causes e10s to behave differently from non e10s, because in e10s we don't
forward the creation of the document to the parent process.  However this only
seems to happen in strange edge cases.
2015-07-14 10:13:21 -04:00
Jean-Yves Avenard
2fac2e9456 Bug 1182999: Apply fuzz factor when adjusting buffered time ranges. r=gerald
Frames may have small discontinuities, which would lead to intervals being created that are less than a frame duration.
2015-07-15 00:11:20 +10:00
Kelly Davis
bc154d3db5 Bug 1183503 - Rename model and dictionary files for recognition in preparation for localization. r=smaug 2015-07-14 05:22:00 -04:00
Samael Wang
fe6668de7e Bug 984413 - Add JSdoc in MobileMessageDB.jsm. r=btseng 2015-07-13 16:03:14 +08:00
Jordan Santell
48bf7793ea Bug 1176537 - Change how markers are collapsed to prevent issues for folding in deeply nested markers, and actually fix the other waterfall collapsing tests to actually run. r=vp 2015-07-12 16:41:22 -07:00
Gregory Szorc
134f923c76 Backed out changeset f06616ee7b2b (bug 1182677)
TaskCluster is not amused.
2015-07-14 13:58:43 -07:00
Gregory Szorc
9b903cbac6 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 2 weeks, 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 2 weeks. 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 13:53:50 -07:00
Gregory Szorc
213d1ee721 Bug 1182677 - Support calling a function during mach command dispatch; r=smacleod
This will give us the ability to execute custom code at command dispatch
time. We can use this for global tests before dispatch.
2015-07-14 13:46:33 -07:00
Gregory Szorc
28a09be59c Bug 1182677 - Refactor state directory lookup into own function; r=smacleod
A subsequent commit will want to access the state directory path without
possibly creating it. Make that possible by extracting path resolution
to its own function.
2015-07-14 13:44:59 -07:00
Gregory Szorc
d3676141bd Bug 1182677 - Add doctstring for mach mercurial-setup; r=smacleod
Mach grew support for docstrings in `mach help` output a few weeks ago.
Add a docstring for `mach mercurial-setup`.
2015-07-14 13:44:08 -07:00
Gregory Szorc
43d1148e00 Bug 1182677 - Touch last check file before main command invocation; r=smacleod
While not common, there are a few cases where `mach mercurial-setup`
fails. When checking the last time this command was executed, it is
sufficient to record the intent to run the command, not the fact that it
executed to completion.
2015-07-14 13:42:02 -07:00
Ryan VanderMeulen
ba2ab47c43 Bug 1180000 - Disable test_peerConnection_twoVideoStreams.html on Linux debug e10s for frequent failures. 2015-07-14 16:44:47 -04:00
Ryan VanderMeulen
29aaa09c7e Bug 1160788 - Skip browser_CTP_hide_overlay.js for frequent failures across all platforms. 2015-07-14 16:41:06 -04:00
Francois Marier
aebcd4f483 Bug 1180323 - Only look at TP table before cancelling speculative connections. r=gcp 2015-07-11 19:19:29 +02:00
Rithesh Shenthar
97127c36a7 Bug 1176987 - Move steeplechase_long testcases to a new folder under mochitests. r=drno 2015-07-14 14:39:10 -07:00
Alex Henrie
5d4e05e288 Bug 941858 - Do not scale down elements passed to setDragImage. r=roc 2015-07-11 10:15:19 -06:00
Milan Sreckovic
febc152155 Bug 1177726 - Inflate the bounds when stroking the canvas text. r=jmuizelaar 2015-07-10 12:04:56 -04:00
Andrew Comminos
59b0d0f7d5 Bug 1178799 - Filter X11 SelectionRequest events with an invalid requestor on GTK3. r=karlt 2015-07-13 08:58:00 -04:00
Jose Antonio Olivera Ortega
4298df6a75 Bug 1178233 - [non-e10s] The update process doesn't work within about:serviceworkers in non-e10s mode. Test. r=baku 2015-07-14 15:44:15 +02:00
Jose Antonio Olivera Ortega
daea6febce Bug 1178233 - [non-e10s] The update process doesn't work within about:serviceworkers in non-e10s mode. r=baku 2015-07-14 15:44:13 +02:00
James Graham
f3b5e13ac1 Bug 1183627 - Disable unstable mixed content tests for now in order to land the rest of the wpt upgrade, a=testonly 2015-07-14 14:40:16 +01:00
James Graham
4c3fd62e81 Bug 1183628 - Update web-platform-tests expected data to revision 593fd27931d7e9d573d2796fe10df9fff778d56f, a=testonly 2015-07-14 14:40:14 +01:00
James Graham
03de3d21a0 Bug 1183628 - Update to latest wptrunner, a=testonly 2015-07-14 14:39:53 +01:00
James Graham
02289fe89d Bug 1183628 - Update web-platform-tests to revision 593fd27931d7e9d573d2796fe10df9fff778d56f, a=testonly 2015-07-14 14:39:06 +01:00
Valentin Gosu
baa122afba Bug 1182515 - Clear reference to captive portal service when observing xpcom-shutdown. r=mcmanus 2015-07-13 15:50:58 +02:00
Chenxia Liu
a6c997d773 Bug 1147112 - Add doorhanger icons. r=ally 2015-07-09 18:46:37 -07:00