Mike Hommey
f8b674d9a9
Bug 991983 - Refactor SourcePath handling for moz.build, add new classes and extensive tests. r=gps
...
Add generic support for different forms of paths in moz.build:
'/topsrcdir/relative/paths'
'srcdir/relative/paths'
'!/topobjdir/relative/paths'
'!objdir/relative/paths'
This drops the use of UserString for performance reasons, which required
going around with a meta class.
2015-05-28 07:34:14 +09:00
Mike Hommey
138454bcb9
Bug 991983 - Remove commented code in gyp_reader.py. r=gps
...
This code has been commented since it landed, and enabling it requires
adding the proper conditionals around all non_unified_sources in gyp
configurations, which is a daunting task. OTOH, the commented code is
already outdated (it would need updates to work) and the related code
that is not commented gets in the way of upcoming changes, so remove
it.
2015-05-28 07:34:14 +09:00
Mike Hommey
fc325a2d7e
Bug 991983 - Don't pass template paths to contexts. r=gps
...
When doing a template call, what's relevant for relative paths is the source
path of the caller moz.build, not where the template is defined.
2015-05-28 07:34:13 +09:00
Mike Hommey
65120e7e62
Bug 991983 - Add a ContextDerivedTypedListWithItems type. r=gps
2015-05-28 07:34:12 +09:00
Mike Hommey
bc23a0ddc5
Bug 991983 - Emit absolute paths for other sources. r=gps
2015-05-28 07:34:11 +09:00
Mike Hommey
188ce081ec
Bug 991983 - Emit absolute paths for UnifiedSources. r=gps
...
This helps upcoming changes, and relieves backends from path resolution.
This has the side effect of chaning the order of some unified sources,
which consequently breaks nsTextFormatter because it declares snprintf
methods after nsStringAPI #defines it.
2015-05-28 07:34:11 +09:00
Mike Hommey
fc645ba14f
Bug 991983 - Set GARBAGE for GeneratedSources in the recursivemake backend. r=gps
...
GARBAGE is an implementation detail of the recursivemake backend, and
doesn't need to spill in what the emitter emits.
2015-05-28 07:34:10 +09:00
Bobby Holley
477721865b
Bug 1167372 - Use originNoSuffix for full-screen prompt. v2 r=smaug,r=dao,r=fabrice
2015-05-27 15:32:47 -07:00
Jonathan Griffin
4feab373ba
Bug 1163833 - Add integration with browsermob-proxy, r=dburns
2015-05-27 10:00:09 -07:00
Mats Palmgren
01b2738cb8
Bug 817406 (part 2) - Tests for propagating 'direction' to the viewport.
2015-05-27 22:18:37 +00:00
Kang-Hao (Kenny) Lu
0cec7a05cb
Bug 817406 (part 1) - Let ApplyStyleFixups propogate 'direction' to the viewport. r=bz,heycam
2015-05-27 22:18:36 +00:00
Mats Palmgren
b6a478377d
Bug 997709 part 3 - tests.
2015-05-27 22:18:36 +00:00
Mats Palmgren
5a2a4f8f08
Bug 997709 part 2 - Prevent the nsComboboxDisplayFrame from being blockified if the parent context has display:flex/grid. r=heycam
2015-05-27 22:18:36 +00:00
Mats Palmgren
04a33bdbc3
Bug 997709 part 1 - nsComboboxDisplayFrame can't be split so its reflow status is always NS_FRAME_COMPLETE. r=heycam
2015-05-27 22:18:36 +00:00
Mats Palmgren
a57fd54cfb
Bug 1003441 - Check that the new frame is also a nsSubDocumentFrame (i.e. that Init has picked up the detached views). r=roc
2015-05-27 22:18:36 +00:00
Aaron Klotz
0485cd2062
Bug 1151318: Add quirks flag to help Unity plugin release mouse capture; r=jimm
...
--HG--
extra : rebase_source : 6f2d1ac54701ee366177b8705372ab93f320c8d4
2015-05-20 13:13:16 -06:00
Jeff Muizelaar
872cf9ce7c
Bug 1168950. Add the document to DoProcessRestyles profile label. r=dbaron
...
This is handy for figuring what's being restyled in profiles.
--HG--
extra : rebase_source : 526e5c58183415542cc3b726d5b96545c80926f3
2015-05-27 18:01:50 -04:00
Dustin J. Mitchell
0605798fbc
Bug 1164623: align env variable names with B2G; r=mrrrgn
...
--HG--
extra : source : 797108cd6c5951bd066813bb1e7daaea0b002cce
2015-05-27 13:42:15 -04:00
Morgan Phillips
45d9495e37
Bug 1168093 - Move desktop-build compiler/path hacks to their own shell script [TC]; r=dustin
...
--HG--
extra : rebase_source : 72ac6313df438d0898481d3603fb7859771259a3
2015-05-25 13:53:06 +00:00
Morgan Phillips
e6588d88d7
Bug 1167602 - Add a folder for cusom mozharness configs; r=dustin
...
Adds the folder with a custom config (for disabling all sendchange uploads)
--HG--
extra : rebase_source : 91da2984e3bd9690dae479ed3fa497681cccb12c
2015-05-25 15:35:09 +02:00
Chris Peterson
2ae0fd24f8
Bug 1167312 - Remove Amazon and IMDb's Flash video players from Shumway's whitelist. r=till
2015-05-26 21:34:22 -07:00
Wes Kocher
b6198820c5
Backed out changeset 020ac30e270a (bug 1141415) for windows mochitest bustage
2015-05-27 14:45:35 -07:00
Markus Stange
9980cc4eef
Back out bug 1150252 (using pthread_kill for OS X profiling) because of bug 1166778 and bug 1166808. r=djvj
...
--HG--
extra : rebase_source : e6f27c77062ce365361daa06f145761b7f1f1d07
2015-05-19 14:48:44 -04:00
Wes Kocher
8f6c908ed7
Bug 1166924 part 1 r=baku
...
--HG--
extra : rebase_source : 02f9db11cd27f70ecd644a734e6ff03583067d1f
2015-05-27 14:33:22 -07:00
Andrea Marchesini
c2ab19f99e
Bug 1166924 part 0 r=bent
...
--HG--
extra : rebase_source : 750e7006efaa29b503cda99f565128312a347139
2015-05-27 14:21:44 -07:00
Kyle Fung
d343a0ed63
Bug 1167370: Check for Map() call failing. r=bas
...
--HG--
extra : rebase_source : 61e578ae1d1ca75cbf52f44be648ef733cdc94f4
2015-05-22 19:12:10 -04:00
Milan Sreckovic
aacdba4732
Bug 1166082: Check if the lock succeeded before using it. r=bschouten
...
--HG--
extra : rebase_source : 4fe76c0c6b2071f94f517cf4d317b5b6faca1b5e
2015-05-20 14:14:49 -04:00
Jeff Muizelaar
15772d6387
Bug 1160335. Make DrawTargetCG's transform handling better. r=mstange
...
This let's us avoid depending on Save() and Restore() to have the
right transform at the right time.
--HG--
extra : rebase_source : 81a64c70683d4b91b519fcb5eb8296ffa3e61e2a
2015-04-30 17:53:25 -04:00
Sotaro Ikeda
f8d4370472
Bug 1167608 - Remove NotifyWaitingForResourcesStatusChanged() call from MediaOmxReader r=bholley,bwu
2015-05-27 14:25:48 -07:00
Kartikaya Gupta
0b76e02507
Bug 1167712 - Allow the reftest analyzer to ignore timestamps from |mach reftest| at the start of the line. r=dbaron
2015-05-27 17:22:35 -04:00
Kartikaya Gupta
ddec892671
Bug 1160285 - Add a staticruntime version of mfbt and link some stuff against it. r=glandium
2015-05-27 17:22:29 -04:00
Kaspar Brand
b24a26ecdc
Bug 1168048 - Avoid potential null-pointer dereferencing in nsNSSCertificateDB r=keeler
...
--HG--
extra : histedit_source : 63ddf50ccbd79eb320c52aa47959f76a8b247e21
2015-05-27 14:12:26 -07:00
Ben Kelly
9fa183e323
Bug 1168129 Fix ssltunnel.cpp FAIL_ON_WARNING build errors on some platforms. r=ted
2015-05-27 14:10:10 -07:00
Ehsan Akhgari
4017e4028f
Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly
...
--HG--
rename : dom/fetch/InternalResponse.cpp => dom/fetch/ChannelInfo.cpp
rename : dom/fetch/Response.h => dom/fetch/ChannelInfo.h
2015-05-27 14:22:53 -04:00
Daniel Holbert
298090b8ae
Bug 1140482 followup: Update ResolveInterpretedFunctionPrototype() failure-cases to return false instead of nullptr, now that return type is bool. rs=jorendorff
...
Landing on CLOSED TREE
2015-05-27 11:21:31 -07:00
Carsten "Tomcat" Book
1f0ef48e79
Backed out changeset ae9c77fa58d1 (bug 1168208) for bustage on a CLOSED TREE
2015-05-27 14:50:43 +02:00
Ehsan Akhgari
4cd051f2c3
Bug 1168055 - Fix the :active pseudo-class on text controls; r=smaug
2015-05-27 08:27:13 -04:00
Nicolas Silva
82d4c31667
Bug 1150549 - Simplify TiledContentHost. r=jrmuizel
2015-05-22 13:38:13 +02:00
Ehsan Akhgari
c66a858d3a
Bug 1168208 - Refactor the existing logic for syncing the security info between Response and channel objects into a new helper class; r=nsm,jdm,bkelly
...
--HG--
rename : dom/fetch/InternalResponse.cpp => dom/fetch/ChannelInfo.cpp
rename : dom/fetch/Response.h => dom/fetch/ChannelInfo.h
2015-05-27 08:25:03 -04:00
chunminchang
c53a193c42
Bug 1141415 - Add expire setting of permission to SpecialPowers. r=jmaher
...
--HG--
extra : rebase_source : ed0ba41f0d04e3b27ec8aa064d484f7ada6723ce
2015-05-27 10:44:52 +08:00
Benjamin Chen
dbff5c47d3
Bug 1128448
- 1. Close the pref media.encoder.omx.enabled for newer android version. 2. Modify testcase and MR to eusure no timing issue. r=roc
...
--HG--
extra : rebase_source : fafdef6c6bf2f92b4e441b648a56805e2fa12aed
2015-05-25 17:37:45 +08:00
Cykesiopka
8b1facad54
Bug 1167866 - Add result strings to PSM test_cert* xpcshell tests. r=keeler
...
--HG--
extra : rebase_source : 306e5f3230350fefe1ade0f748f8d593a79f3392
2015-05-23 19:57:32 -07:00
Lee Salzman
688f2ebbdc
Bug 1168495 - Restrict updated region to fall within GTK window. r=jrmuizel
...
--HG--
extra : rebase_source : 4c34f469e4cb9b5afcabd336615181b3be0bd5de
2015-05-26 14:09:18 -04:00
Jinank Jain
330fa1a7d8
Bug 1142816 - js/src/jsapi-tests/testGCHeapPostBarriers.cpp has leaks. r=erahm
...
--HG--
extra : rebase_source : b05d37e7292fa38013b2a3c57a71b9d77596f83c
2015-05-27 10:30:36 +02:00
Ehsan Akhgari
9c6df9d16f
Bug 1168802 - Update the en-US dictionary to SCOWL 2015.05.18
2015-05-27 08:12:59 -04:00
Ting-Yu Lin
b9b5ab6f24
Bug 1161389 - Skip AccessibleCaret frame if nsDisplayListBuilder doesn't build caret. r=roc
...
When nsDisplayListBuilder doesn't build caret, we need to skip building
AccessibleCaret frames. We check that the content of the frame has
"moz-accessiblecaret" class.
2015-05-27 16:37:44 +08:00
Ting-Yu Lin
2a47a562fb
Bug 1161392 - Enlarge touch area for AccessibleCaret. r=roc
...
Porting the patch for Touch/SelectionCarets in bug 1021499 to
AccessibleCaret.
2015-05-27 16:37:28 +08:00
Blake Wu
97c69b902c
Bug 1168309
- Add the define, MOZ_GONK_MEDIACODEC, to dom/media. r=cpearce.
...
--HG--
extra : rebase_source : 146db4f233336fed3132e42a64fb310d095fbf0b
2015-05-26 17:33:29 +08:00
Ekanan Ketunuti
fcde6fa0d5
Bug 1167912
- Add eldritch to the en-US dictionary. r=ehsan
...
--HG--
extra : rebase_source : 01ab107ade1df66d95108aac795bdd307b969870
2015-05-26 10:33:53 +07:00
Steve Singer
3c67f9fe15
Bug 1167815 - Switch toMoveOperand to pass by value. r=bhackett
...
--HG--
extra : rebase_source : e3d7751d325fc090d207314566eac3673cbdfb0c
2015-05-22 19:48:00 +02:00