Commit Graph

423956 Commits

Author SHA1 Message Date
Chris Peterson
db36559368 Bug 1170059 - Fix -Wunreachable-code clang warnings in webrtc/signaling. r=jesup 2015-05-31 19:38:34 -07:00
Jan de Mooij
50799137e0 Bug 1169611 part 2 - Unbox getprop/getelem inputs based on Baseline feedback. r=bhackett 2015-06-01 09:02:35 +02:00
Bob Owen
dd609468e4 Backed out 2 changesets (bug 1164014) for WinXP debug crashtest failures on a CLOSED TREE
Backed out changeset 4f4454ece5ac (bug 1164014)
Backed out changeset 81d78a498313 (bug 1164014)
2015-06-01 07:39:25 +01:00
Mike Conley
a1d6a9cf9c Bug 1091112 - Proxy opening the print dialog on OS X to the parent. r=mstange
--HG--
extra : commitid : JRKXD6lod1d
extra : rebase_source : b2bfa7c4f750852c0654367708cc4f0a6c607a24
extra : histedit_source : f0da46869101dc23b8d6b654416298951b078ccb
2015-05-06 14:10:21 -04:00
Mike Conley
1a81ee8239 Bug 1091112 - Add OS X-specific members to PrintData IPDL struct. r=jimm
--HG--
extra : commitid : Dr2MlrmVcdg
extra : rebase_source : 886e4fcae950fd46b51aad1b8f5e5fa47bdbeaa6
2015-05-06 14:09:08 -04:00
Mike Conley
1a3aaea52d Bug 1091112 - Serialize nsIPrintSettings options bitfield. r=jimm
--HG--
extra : commitid : Dms9DmIQc6x
extra : rebase_source : 28597e8eb3c7c9e11bf26f611dae21ff96fad968
2015-05-06 15:35:35 -04:00
Nicholas Nethercote
df91e412ac Bug 1168007 (part 7) - Use PLDHashTable2 in nsCertTree. r=froydnj.
It's possible that Clear() will be called on a table that hasn't had anything
inserted in it, but that's ok.

--HG--
extra : rebase_source : 454a79d9ec0fbf8d82706c12535c5862fe687cba
2015-05-18 21:14:51 -07:00
Nicholas Nethercote
58ee0c69e5 Bug 1168007 (part 6) - Use PLDHashTable2 in nsSecureBrowserUIImpl. r=froydnj.
--HG--
extra : rebase_source : fe8f14d5caf24931bace563518b7541beb838074
2015-05-18 21:02:48 -07:00
Nicholas Nethercote
b81b9d9003 Bug 1168007 (part 5) - Use PLDHashTable2 in nsTemplateMap. r=froydnj.
--HG--
extra : rebase_source : 567f4b62fb905660318158df59dd345e58ae0976
2015-05-18 20:48:21 -07:00
Timothy Nikkel
9cbd0f1920 Bug 1148582. Part 3 follow up. Properly test if a scroll frame uses async scrolling when determining if it needs its clip put on its layer. r=mstange
Android (without APZ) only uses async scrolling on the root scroll frame of the root content doc.
2015-05-31 17:28:44 -05:00
Morgan Phillips
cdd4b3ca80 Bug 1155749 - Enable Linux64 Opt builds from Try; r=dustin 2015-05-29 19:54:39 +02:00
Timothy Nikkel
ae72b1ab27 Bug 1168630. Part 6. Modify the test for bug 1119497 based on the new assumption of always having a root APZC. r=botond
Part 5 adds an assert that we always return an APZC from GetAPZCAtPoint. The test for bug 1119497 fails this assumption because it does not give it's layer tree a root AZPC. In all non-test code we ensure that there is always a root APZC and many things would break without such. So we modify the test to always have a root APZC more like actual code.

The test is testing that we don't return the layer below (with an APZC) the topmost child layer (without an APZC). So checking if we hit the root APZC still makes the test test the same thing.
2015-05-31 14:44:41 -05:00
Timothy Nikkel
a86398c9d5 Bug 1168630. Part 5. If GetAPZCAtPoint hit a layer but did not find an APZC on the ancestor chain with the same layers id then return the root APZC of the same layers id. r=botond
This requires use to search the hit testing tree to find the root APZC (which we require to be there).
2015-05-31 14:44:41 -05:00
Timothy Nikkel
3670812937 Bug 1168630. Part 4. Rename AsyncPanZoomController::IsRootForLayersId to HasNoParentWithSameLayersId. r=botond
The function did not tell you if the APZC was the root for the layers id. It just told you if it had no parent. Which are different things.

Since IsRootForLayersId didn't do what it was expected to, the users of HasNoParentWithSameLayersId will be audited and then removed or changed to be correct by bug 1158424.
2015-05-31 14:44:41 -05:00
Timothy Nikkel
17048184a5 Bug 1168630. Part 3. Add IsLayersIdRoot to frame metrics. r=botond
This field tells us if this frame metrics should be considered the root APZC for its layers id. Without this there doesn't seem to be a way to compute this from just the layers tree.
2015-05-31 14:44:41 -05:00
Timothy Nikkel
316e76fb96 Bug 1168630. Part 2. Only return an APZC from GetAPZCAtPoint that has the same layers id as the layer that was hit. r=botond
In a future patch we will look for the root APZC for the same layers id so that this doesn't make us return null.
2015-05-31 14:44:40 -05:00
Timothy Nikkel
53918bdd59 Bug 1168630. Part 1. Add layers id to hit test node. r=botond
When the ancestors of a hit testing node do not have an APZC we will need the layers id of the layer that was hit in order to find the root APZC for that layers id.
2015-05-31 14:44:40 -05:00
Gabor Krizsanits
e0bd57ba62 Bug 1164014 - Shim optimization. r=billm 2015-05-31 10:46:49 +02:00
Gabor Krizsanits
8f75dcfa54 Bug 1164014 - Fixing defaultShims. r=billm 2015-05-31 10:46:46 +02:00
Timothy Nikkel
06103d7e87 Bug 1168629. Clear frame metrics on the root layer if we aren't setting new frame metrics because the layer may be recycled and still have frame metrics from last time. r=mstange 2015-05-31 00:50:21 -05:00
Timothy Nikkel
525e5c2132 Bug 1168629. Always make sure that there is at least one layer with the metrics for the root scroll frame/root element. r=botond,kats
We do this by looking at the layer tree after it has been made to see if the root metrics are in it already.

This is needed to ensure that there is always a root AZPC in a process.
2015-05-31 00:50:21 -05:00
Jonathan Kew
f6f47533e7 Bug 1107096 followup - reftest shows a couple of pixels of fuzz on Mulet. r=orange 2015-05-30 17:49:46 +01:00
Steve Fink
9b3006d86a Bug 1169391 - Use a ReservedRooted class for optimized Rooted use in vm/Interpreter.cpp, r=terrence
--HG--
extra : rebase_source : bd8ac525a0f5a3a65da1371d31df4654517f6575
2015-05-30 08:06:35 -07:00
Tom Klein
21241a6bbf Bug 1063486 - Track current point in _cairo_path_bounder_curve_to r=jmuizelaar 2015-05-30 16:07:48 +01:00
Jonathan Kew
f86e3e2bb9 Bug 1107096 - Reftest for zero-width invisible glyphs in canvas. 2015-05-30 14:07:18 +01:00
Jonathan Kew
f6f76086ef Bug 1107096 - Suppress improper drawing of zero-width invisible glyphs in canvas. r=roc 2015-05-30 14:07:16 +01:00
Ting-Yu Lin
4a4a54ff49 Bug 1169151 - Update carets after long tapping on empty input. r=mtseng
This fixed AccessibleCarets remain on the screen when long tapping on an
empty input.
2015-05-28 02:33:00 +08:00
Jan de Mooij
d10c9e388e Bug 1169611 - Rewrite IonBuilder::getPropTryConstant to not require a singleton result. r=bhackett 2015-05-30 11:56:44 +02:00
Seth Fowler
115caea9d3 Bug 1169881 - Recompute image visibility when display port margins change. r=tn 2015-05-29 23:50:53 -07:00
Seth Fowler
6d33a9a76e Bug 1169880 - Recompute image visibility on a timer if layout or style flushes have occurred. r=tn 2015-05-29 23:50:51 -07:00
Seth Fowler
900c174944 Bug 1169879 - Use only the critical displayport when computing image visibility. r=tn 2015-05-29 22:33:37 -07:00
Daniel Holbert
29ba8d4eb1 Bug 1168747: Skip reftests 336736-1a.html and 336736-1b.html on b2g, since they randomly timeout the harness for no clear reason ever since a recent chunking change. 2015-05-29 22:07:17 -07:00
Sean Stangl
8afb754daa Bug 1164229 - Rename ARM SetCond_ to SBit. r=efaust 2015-05-12 14:36:03 -07:00
Jonathan Griffin
a89e3a4841 Bug 1169751 - Bump marionette-driver to 0.8, marionette-client to 0.15, r=dburns 2015-05-29 15:43:50 -07:00
Nathan Froyd
9265d4998b Bug 1169034 - include <cstdlib> in ThreadStackHelper.cpp to declare correct overload for std::abs; r=jseward
The integer-valued {,l,ll}abs functions come from <stdlib.h>, and so the
integer-valued overload for std::abs comes from <cstdlib>.
2015-05-27 16:54:38 -04:00
Mats Palmgren
5a7d8c1d7b Bug 817406 part 3 - Increase the fuzz factors slightly on a few tests for bug 1133905. 2015-05-29 21:40:55 +00:00
Mats Palmgren
ec7b323395 Bug 817406 part 2 - Tests for propagating 'direction' to the viewport. 2015-05-27 22:18:37 +00:00
Mats Palmgren
cc260b44cf Bug 817406 part 1 - Let ApplyStyleFixups propogate 'direction' to the viewport. r=bz,heycam 2015-05-27 22:18:36 +00:00
Andrew Halberstadt
c1b689da45 Bug 1169799 - Update |mach test| suites to reflect new |mach mochitest| command, r=chmanchester
--HG--
extra : rebase_source : 91c3bd23f5160e157b245ef504da03bd48cfc20a
2015-05-29 17:05:34 -04:00
Michal Novotny
911576aab6 Bug 1168221 - Assertion failure: !mDataStarted, r=hurley 2015-05-29 23:28:54 +02:00
Daniel Holbert
4fd7d3e21a Bug 1169420: add crashtests. (no review) 2015-05-29 14:00:15 -07:00
Ryan VanderMeulen
7e7a09a4c7 Merge m-c to inbound. a=merge 2015-05-29 17:00:18 -04:00
Ryan VanderMeulen
012e20629b Merge inbound to m-c. a=merge 2015-05-29 16:58:30 -04:00
Ryan VanderMeulen
fd95ec79c9 Merge fx-team to m-c. a=merge 2015-05-29 16:56:22 -04:00
Daniel Holbert
a9dff21310 Bug 1164463 followup: Add missing 'override' keyword to MediaEngineDefault::Shutdown(). rs=ehsan 2015-05-29 12:43:11 -07:00
B2G Bumper Bot
2de65aa620 Bumping manifests a=b2g-bump 2015-05-29 11:22:19 -07:00
B2G Bumper Bot
af22790e0f Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/51be40eaad6a
Author: spark-bot <drs+sparkbot@mozilla.com>
Desc: Bump Spark apps
2015-05-29 11:20:22 -07:00
B2G Bumper Bot
10989a3d64 Bumping manifests a=b2g-bump 2015-05-29 10:32:21 -07:00
B2G Bumper Bot
b61ddadd4a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/7f71afad7e70
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #29631 from JohanLorenzo/bug-1156753

Bug 1156753 - Migrate test_sms_to_dialer.py to Gij

========

https://hg.mozilla.org/integration/gaia-central/rev/482d0d3cddbc
Author: Johan Lorenzo <jlorenzo@mozilla.com>
Desc: Bug 1156753 - Migrate test_sms_to_dialer.py to Gij
2015-05-29 10:30:25 -07:00
Olli Pettay
6c339b4947 Bug 1149891, backout bug 1081038 because it made us run mutation observer callbacks against the spec, part 2, r=bholley
--HG--
extra : rebase_source : 3d34419ec07782b1a3260c36fc64a1b26b3679e8
2015-05-29 19:11:09 +03:00