Commit Graph

168851 Commits

Author SHA1 Message Date
Bobby Holley
7df867acf9 Bug 968335 - Implement GetCallerPrincipalOverride. r=bz 2014-02-14 22:36:44 -08:00
Bobby Holley
cbd65e36d6 Bug 968335 - Make Auto{Entry,Incumbent}Global inherit ScriptSettingsStackEntry. r=bz
This will allow us to downcast from a stack entry to an AutoEntryGlobal, and
thereby get at the AutoCxPusher.
2014-02-14 22:36:43 -08:00
Bobby Holley
e8d850c291 Bug 968335 - Use an AutoCxPusher directly in Auto{Entry,Incumbent}Global. r=bz
This will let us ask whether the AutoCxPusher is stack-top.
2014-02-14 22:36:43 -08:00
Bobby Holley
4b4c66f595 Bug 968335 - Add an API to determine if a given AutoCxPusher corresponds to the stack-top cx push. r=bz
This patch, and those following, are part of an epic quest to make this API
work properly despite the fact that we don't yet have GetEntryGlobal. See
the comment a few patches forward.
2014-02-14 22:36:43 -08:00
Bobby Holley
0b0c1fec9e Bug 968335 - Add accessors to the script settings stack entries themselves, not just the globals. r=bz 2014-02-14 22:36:43 -08:00
Bobby Holley
e8fd44a410 Bug 923904 - Tests. r=mccr8
We land these before actually landing bug 923904, because we want to build the
tests for bug 968335 on top of the same infrastructure.
2014-02-14 22:36:43 -08:00
L. David Baron
194cd4272e Bug 480888 patch 4: Draw outline around the union of border boxes, SVG, and text, rather than the visual overflow area. r=roc
At the same time, move the handling of outlines on inlines that contain
blocks earlier, so that we factor it into the stored frame property (and
thus have the stored frame property) and so that we include it
accurately in the overflow calculation.
2014-02-14 21:29:13 -08:00
L. David Baron
90da36dcb5 Bug 480888 patch 3: Refactor a common pattern into a FrameMaintainsOverflow helper function. r=roc 2014-02-14 21:29:13 -08:00
L. David Baron
b724f54508 Bug 480888 patch 2: Remove always-true aStoreRectProperties parameter to ComputeEffectsRect. r=roc 2014-02-14 21:29:12 -08:00
L. David Baron
c3109dc9e2 Bug 480888 patch 1: Rename ComputeOutlineAndEffectsRect to ComputeEffectsRect. r=roc 2014-02-14 21:29:12 -08:00
L. David Baron
ba743dfa50 Bug 541855: Add in the error tolerance before calling the timing function, so that we allow more error for steeper functions, and less error for most. r=dholbert 2014-02-14 21:29:12 -08:00
L. David Baron
c98f68542e Bug 972088: Make nsIFrame::Preserves3DChildren not call nsStyleDisplay::HasTransform (pure refactoring). r=mattwoodrow
The purpose of this change is to make the code less confusing (since it's not clear to me why one would check HasTransform here), and in general to reduce the number of callers of HasTransform, since HasTransform is a complicated check that checks too many things and probably isn't the right thing for many of its callers (see, e.g., bug 968555).

This is pure refactoring because:
 (1) We're calling HasTransform only if mTransformStyle is
     NS_STYLE_TRANSFORM_STYLE_PRESERVE_3D.
 (2) HasTransform can return false for either of two reasons:
     (a) because HasTransformStyle is false, which cannot be the case
         here because HasTransformStyle checks mTransformStyle, and we
         already know that check passes because of (1)
     (b) because IsFrameOfType(nsIFrame::eSupportsCSSTransforms) is
         false.
This means that we can replace the HasTransform check with solely the
IsFrameOfType check.
2014-02-14 21:29:12 -08:00
L. David Baron
2fe5b8ce55 Backed out changeset 31bc303caa56 (bug 970578) for failing to compile on many platforms, on a CLOSED TREE. 2014-02-14 20:55:41 -08:00
Brian Smith
26f58a2368 Bug 896620: Revert deletion of security/build/b2g-app-root-cert.der, which was intended for bug 972201, r=me (thanks Ehsan) 2014-02-14 19:45:58 -08:00
Ryan VanderMeulen
01c60c84b8 Bug 970290 - Disable test_browserElement_NoPref.html and test_browserElement_NoWhitelist.html on B2G for frequent failures. 2014-02-14 21:08:37 -05:00
B2G Bumper Bot
d173bc8301 Bumping manifests a=b2g-bump 2014-02-14 17:05:57 -08:00
B2G Bumper Bot
ead5d7f6a5 Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f17cd16252b9
Author: Jonathan Griffin <jgriffin@mozilla.com>
Desc: Merge pull request #16335 from jonallengriffin/0216

Bug 973121 - Bump gaiatest to 0.21.6, r=wlach

========

https://hg.mozilla.org/integration/gaia-central/rev/e5ec4b2a19d2
Author: Jonathan Griffin <jgriffin@mozilla.com>
Desc: Bug 973121 - Bump gaiatest to 0.21.6, r=wlach

========

https://hg.mozilla.org/integration/gaia-central/rev/fa1d16c4eee1
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #16333 from vingtetun/bug972957-v2

Bug 972957 - [Messages] Remove some css warnings. r=rwaldron

========

https://hg.mozilla.org/integration/gaia-central/rev/c3c62ece840a
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Bug 972957 - [Messages] Remove some css warnings. r=rwaldron

========

https://hg.mozilla.org/integration/gaia-central/rev/737930e7b014
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #16332 from vingtetun/bug969827

Bug 969827 - Map a preference to a Gaia setting to configure the jank th...

========

https://hg.mozilla.org/integration/gaia-central/rev/8d882656408e
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Bug 969827 - Map a preference to a Gaia setting to configure the jank threshold. r=janx
2014-02-14 17:00:10 -08:00
Margaret Leibovic
c80b27185d Bug 963561 - Split testHomeBanner into smaller test methods. r=mcomella 2014-02-14 16:51:44 -08:00
Margaret Leibovic
3ed0707047 Bug 963561 - Test case for new home banner dismiss handler. r=mcomella 2014-02-14 16:51:44 -08:00
Margaret Leibovic
a2b224a6ae Bug 963561 - Notify Home.banner consumers when a message is dismissed. r=wesj 2014-02-14 16:51:43 -08:00
B2G Bumper Bot
d3ff1bd142 Bumping manifests a=b2g-bump 2014-02-14 16:26:00 -08:00
B2G Bumper Bot
b1ac81a7f4 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/67f55b80d8d8
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #16327 from mcav/vibrate

Bug 971162 - [B2G][Clock][Alarm] Clock alarm has vibration when alarm vi...

========

https://hg.mozilla.org/integration/gaia-central/rev/a2a7aa107f42
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 971162 - [B2G][Clock][Alarm] Clock alarm has vibration when alarm vibration is set to off. r=gaye
2014-02-14 16:20:11 -08:00
B2G Bumper Bot
99d7859369 Bumping manifests a=b2g-bump 2014-02-14 16:00:58 -08:00
B2G Bumper Bot
ec928bb67d Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ee7126fb6032
Author: punamdahiya <punamdahiya@yahoo.com>
Desc: Merge pull request #16312 from dominickuo/bug-972742

Bug 972742 - [Music] Handle mozNfc api correctly

========

https://hg.mozilla.org/integration/gaia-central/rev/ad61b22f4dbb
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Bug 972742 - [Music] Handle mozNfc api correctly
2014-02-14 15:55:11 -08:00
B2G Bumper Bot
2a1caf66f3 Bumping manifests a=b2g-bump 2014-02-14 15:11:02 -08:00
B2G Bumper Bot
0394b4663e Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/742818009039
Author: Diego Marcos <diego.marcos@gmail.com>
Desc: Merge pull request #16315 from dmarcos/bug960611+bug958200

Bug960611+bug958200

========

https://hg.mozilla.org/integration/gaia-central/rev/593f19a43268
Author: Diego Marcos <diego.marcos@gmail.com>
Desc: Bug 958200 - [Camera] Update Camera app to use new CameraControl API

========

https://hg.mozilla.org/integration/gaia-central/rev/6a16d0c35340
Author: Wilson Page <wilsonpage@me.com>
Desc: Bug 960611 - [Camera] Create mechanism to save/load user settings
2014-02-14 15:05:10 -08:00
Mike Habicher
cb7b7f75e6 Bug 909542 - refactor CameraControl API, r=dhylands,jst,jesup,onecyrenus 2014-02-14 17:41:07 -05:00
Brian Smith
08696b7fd7 Bug 896620: Make marketplace certs work on in all products, r=keeler
--HG--
extra : source : 86ec7137a8892f75918c77e605df970f5b96ef62
extra : histedit_source : 33326790804d49e6ec658626116ebf870d94d445
2014-02-14 14:37:07 -08:00
Michael Wu
afc94e35bb Bug 972623 - Fix string comparison in PeerConnectionImpl.cpp, r=ekr 2014-02-14 17:16:12 -05:00
B2G Bumper Bot
5630626292 Bumping manifests a=b2g-bump 2014-02-14 14:16:08 -08:00
B2G Bumper Bot
8374158550 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/801dd51ab903
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #16252 from mcav/jslint-clock

Bug 972463 - [Clock] jslintify all the things. r=millermedeiros

========

https://hg.mozilla.org/integration/gaia-central/rev/2cb0082c5bc0
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 972463 - [Clock] jslintify all the things. r=millermedeiros
2014-02-14 14:15:13 -08:00
B2G Bumper Bot
973eaf914d Bumping manifests a=b2g-bump 2014-02-14 13:55:58 -08:00
B2G Bumper Bot
ce759a2a30 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/e9dbd79459ee
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #16324 from vingtetun/bug969544

Bug 969544 - Toggling the highlighted class of a keyboard key create ref...

========

https://hg.mozilla.org/integration/gaia-central/rev/cab98ec3a5ef
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Bug 969544 - Toggling the highlighted class of a keyboard key create reflow. r=djf
2014-02-14 13:50:10 -08:00
B2G Bumper Bot
a1fddc5df5 Bumping manifests a=b2g-bump 2014-02-14 13:31:00 -08:00
B2G Bumper Bot
6a202d8401 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/cf4cef589d40
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #16328 from vingtetun/bug963499.jank

Bug 963499 - Add a JS jank watcher to the Developer HUD. r=vingtetun

========

https://hg.mozilla.org/integration/gaia-central/rev/d92c9166b5cf
Author: Jan Keromnes <janx@linux.com>
Desc: Bug 963499 - Add a JS jank watcher to the Developer HUD. r=vingtetun
2014-02-14 13:25:10 -08:00
Ryan VanderMeulen
f0fc43923a Merge m-c to b2g-inbound 2014-02-14 15:32:34 -05:00
Ryan VanderMeulen
3bdc9a7575 Merge inbound to m-c. 2014-02-14 15:21:12 -05:00
B2G Bumper Bot
62d4347cba Bumping manifests a=b2g-bump 2014-02-14 11:40:55 -08:00
B2G Bumper Bot
5c45aecf06 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1da939ece7dc
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #16321 from vingtetun/bug971006-final

Bug 971006 - Remove a sync reflow when showing the utility tray. r=etien...

========

https://hg.mozilla.org/integration/gaia-central/rev/225517981dc6
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Bug 971006 - Remove a sync reflow when showing the utility tray. r=etienne
2014-02-14 11:40:10 -08:00
Ryan VanderMeulen
0c35800c61 Backed out changeset 1f21bc9fc654 (bug 968793) for B2G xpcshell failures. 2014-02-14 14:01:43 -05:00
B2G Bumper Bot
3ea2da1b72 Bumping manifests a=b2g-bump 2014-02-14 10:46:05 -08:00
B2G Bumper Bot
0944437354 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/bc780e3410d9
Author: vingtetun <21@vingtetun.org>
Desc: Merge pull request #16314 from vingtetun/bug965805-v2

Bug 965805 - Calling nsITabParent::InjectTouchEvent can results into an ...

========

https://hg.mozilla.org/integration/gaia-central/rev/f42709ce675c
Author: Vivien Nicolas <21@vingtetun.org>
Desc: Bug 965805 - Calling nsITabParent::InjectTouchEvent can results into an out of sync TabParent::mEventCaptureDepth. r=etienne
2014-02-14 10:40:11 -08:00
Paul Adenot
ff2b4ee7e8 Bug 960057 - When an HTMLMediaElement outputs to a MediaStream, make sure to install the refill callback in any case. r=roc DONTBUILD 2014-02-14 10:38:58 -08:00
Paul Adenot
2cbaed0d76 Backed out changeset 4d0197840932 (bug 960057) for invalid bug number in the commit message. 2014-02-17 13:54:17 +01:00
Paul Adenot
38770e3cf4 Bug 960059 - When an HTMLMediaElement outputs to a MediaStream, make sure to install the refill callback in any case. r=roc
--HG--
extra : rebase_source : a690159d6395ed7bab2a053bbb1cc65e11bb8be6
2014-02-14 10:38:58 -08:00
Julian Seward
10cca6b922 Bug 960603 - Uninitialised value use relating to nsJSContext::EndCycleCollection. r=mccr8.
--HG--
extra : rebase_source : 06a45cf8a46045bfafb6b95864a3ce6c2d0b04a0
2014-02-17 13:16:23 +01:00
Robert O'Callahan
01e0b952af Bug 966397. Part 2: Don't look at ancestors of mContainerReferenceFrame when searching for a fixed-pos ancestor we belong to, since we'll change coordinate spaces. The metadata will be attached to an ancestor layer in that case. r=mattwoodrow
--HG--
extra : rebase_source : cfb56bb2111abce99cd475b9fa8c516d53621ed4
2014-02-17 14:51:49 +13:00
Robert O'Callahan
ddf6c23a35 Bug 966397. Don't try to add fixed-pos metadata for inactive layer subtrees. r=mattwoodrow
--HG--
extra : rebase_source : 119635c63af471a0d6384901d99f242b14a39e9a
2014-02-17 14:51:49 +13:00
Jonathan Kew
741f3599f9 bug 969504 - avoid using Segoe UI Light or Semibold for U+25B6 due to bad glyph on Win7. r=jdaggett 2014-02-17 11:23:57 +00:00
B2G Bumper Bot
b26ccf43f1 Bumping manifests a=b2g-bump 2014-02-14 10:21:02 -08:00