Patrick Brosset
1bc459aa3f
Bug 1120100 - part 2 - Intermittent browser_animation_actors_03.js; r=past
2015-01-12 14:47:59 +01:00
Carsten "Tomcat" Book
c8045cb88f
merge fx-team to mozilla-central a=merge
2015-01-12 13:01:26 +01:00
B2G Bumper Bot
3417b0faa7
Bumping manifests a=b2g-bump
2015-01-12 00:37:16 -08:00
B2G Bumper Bot
530c02343c
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/4f9b71ccf077
Author: Fabien Cazenave <fabien@cazenave.cc>
Desc: Merge pull request #27295 from anefzaoui/settings-rtl-refactor
Bug 1120194 - Refactor RTL styling for Settings App, r=kaze
========
https://hg.mozilla.org/integration/gaia-central/rev/24bd108b5f86
Author: Ahmed Nefzaoui <nefzaoui.ahmed@hotmail.com>
Desc: Bug 1120194 - Refactor RTL styling for Settings App
2015-01-12 00:27:22 -08:00
Christoph Kerschbaumer
54b8e4e5e4
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Christoph Kerschbaumer
1969a22887
Bug 1113323 - Make sure Protocolhandler sets same instance of loadinfo on the newly created channel (r=sicking)
2015-01-11 20:21:37 -08:00
Nigel Babu
053a7d3408
Backed out 4 changesets (bug 1055658) for M5 bustage on a CLOSED TREE
...
Backed out changeset 3cbd9323c896 (bug 1055658)
Backed out changeset 99e071295c42 (bug 1055658)
Backed out changeset 55119d19e4c5 (bug 1055658)
Backed out changeset e82f640cb53f (bug 1055658)
2015-01-12 10:43:11 +05:30
Eden Chuang
08f5bc29a0
Bug 1091544 - Set volume as STATE_MOUNT_FAIL while mounting the volume failed, r=dhylands.
2015-01-12 12:01:07 +08:00
Carsten "Tomcat" Book
248d09bf46
Backed out changeset df960e299bcd (bug 1108096) for m1 test failures
2015-01-12 09:02:13 +01:00
B2G Bumper Bot
33a656ed77
Bumping manifests a=b2g-bump
2015-01-11 23:17:01 -08:00
B2G Bumper Bot
dc3a2578fc
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/89fdf202fdfb
Author: Greg Weng <snowmantw@gmail.com>
Desc: Merge pull request #27304 from snowmantw/bug1099419-rev2
Bug 1099419 - [Lockscreen][Camera] App permission screen stays after
========
https://hg.mozilla.org/integration/gaia-central/rev/c9e15da16f92
Author: Greg Weng <snowmantw@gmail.com>
Desc: Bug 1099419 - [Lockscreen][Camera] App permission screen stays after
locking and unlocking device
2015-01-11 23:12:16 -08:00
Vincent Liu
0021f83b73
Bug 1107300 - (gonk-L-Camera) [meta] Camera Android L Porting. r=Sotaro
2015-01-12 10:34:54 +08:00
Ryan Nematz [:rn10950]
bb820223ba
Bug 996562 - Bookmarks Items on tabbar on Linux should inherit the text color when not hovered/active/open, r=gijs
2015-01-11 17:10:00 +00:00
Paolo Amadini
e16f605ff2
Bug 1114614 - Remove nsIDownloadManagerUI from Firefox for Desktop. r=mak
2015-01-12 12:49:06 +00:00
Carsten "Tomcat" Book
b4bdb210ca
Backed out changeset 84aee740b55a (bug 1077590) for rc-4 failures
2015-01-12 12:53:51 +01:00
Carsten "Tomcat" Book
1e4b2b6bcc
Backed out changeset 20a66f476346 (bug 1077590)
...
--HG--
rename : mobile/android/base/db/TabsAccessor.java => mobile/android/base/TabsAccessor.java
2015-01-12 12:52:27 +01:00
Carsten "Tomcat" Book
73268a9ba0
Backed out changeset 5fbb06da804d (bug 1077590)
2015-01-12 12:52:09 +01:00
Carsten "Tomcat" Book
80db8e99f3
Backed out changeset cb1e6846d838 (bug 1077590)
2015-01-12 12:52:02 +01:00
Wes Kocher
2e012fb283
Backout 2815bfd2ccb5 (bug 1114752) for apparently breaking b2g builds and tests on a CLOSED TREE
2015-01-11 22:02:02 -08:00
Richard Newman
2c9a274487
Bug 1077590 - Part 3: fix testClearPrivateData by removing a flawed assumption in DatabaseHelper. r=me, Java-only on a CLOSED TREE (a=nigelb)
...
This helper class assumed that all cursors would allow you to navigate to the first item, and would assert if that's not true.
But tests routinely attempted to check that cursors returned zero results! And moveToFirst is documented to return false if the cursor is empty.
This patch does some cleanup, and also removes this flawed assumption.
--HG--
extra : amend_source : afc970d620a099e31fd54535b52aff7921b1b786
2015-01-11 20:49:42 -08:00
Richard Newman
e2ebeee6bb
Bug 1077590 - Part 2: fix a bunch of imports. r=trivial
2015-01-11 20:45:44 -08:00
Richard Newman
0c15db3ab7
Bug 1077590 - Part 1: make all per-profile DB access go through a profile. r=wesj
...
* * *
Bug 1077590 - Review comments.
--HG--
rename : mobile/android/base/TabsAccessor.java => mobile/android/base/db/LocalTabsAccessor.java
rename : mobile/android/base/db/URLMetadata.java => mobile/android/base/db/LocalURLMetadata.java
rename : mobile/android/base/TabsAccessor.java => mobile/android/base/db/TabsAccessor.java
2015-01-11 20:45:09 -08:00
Richard Newman
0318e1d025
Bug 1077590 - Part 0: minor sanity fixes in FennecNativeDriver. r=gbrown
2015-01-11 17:18:14 -08:00
Chris Peterson
89d65e0f17
Bug 1120159 - Replace nonstandard expression closure with an arrow function in file:// directory listing. r=mcmanus
2015-01-10 23:20:22 -08:00
Xidorn Quan
6ba35e648b
Bug 1055658 part 4 - Revert RubyReflowState. r=dbaron
...
--HG--
extra : source : 27e60ddbd077439dadd09641ab54fc7eef09c69f
2015-01-12 14:31:55 +11:00
Xidorn Quan
570e1e21f8
Bug 1055658 part 3 - Add reftests for ruby annotation relative positioning. r=dbaron
...
--HG--
extra : source : 6cc51f0bfbb68999a5361339a09a455ac7723bc6
2015-01-12 14:31:55 +11:00
Xidorn Quan
c5346caa22
Bug 1055658 part 2 - Add relative positioning support for ruby annotations. r=dbaron
...
--HG--
extra : source : 3b6cece1b466a724983927329c56dc1d9555b09a
2015-01-12 14:31:55 +11:00
Xidorn Quan
c7dcc6e79f
Bug 1055658 part 1 - Move code for applying relative position to an independent method. r=dbaron
...
--HG--
extra : source : aa1e52e91dd5ae6fdcdc6ca17bd9ec2a0b946f2b
2015-01-12 14:31:55 +11:00
Seth Fowler
f16f08b16e
Bug 1118087 - Correctly sync decode even if an imgFrame is partially decoded. r=tn
2015-01-11 19:28:02 -08:00
Matt Woodrow
545192354b
Bug 1119033 - Don't try to evict when we don't have any initialized decoders. r=ajones
2015-01-12 15:35:35 +13:00
Anthony Jones
4f0a2ee888
Bug 1105066 - Seek after switching reader; r=mattwoodrow
2015-01-12 15:10:15 +13:00
Matt Woodrow
8cd51d9f13
Bug 1105066 - Chain seeks in MediaSourceReader so that we seek audio to the same time as video; r=kentuckyfriedtakahe
2015-01-12 11:05:08 +13:00
Matt Woodrow
972dde5588
Bug 1105066 - Make SeekPromise return the time we actually seeked to; r=kentuckyfriedtakahe
2015-01-12 10:57:14 +13:00
Xidorn Quan
8dd35a9adf
Bug 1111463 part 3 - Fix ruby reftests for default styles. r=dbaron
...
--HG--
extra : source : 2a8645f9d275da445738b3aad99630fa6c0a3586
2015-01-12 12:52:19 +11:00
Xidorn Quan
fdcb33cf1c
Bug 1111463 part 2 - Add styles in html.css and ua.css. r=dbaron
...
--HG--
extra : source : 36266a6c05c5d40c0ebdd97a3935041a8d8f1010
2015-01-12 12:52:19 +11:00
Xidorn Quan
0121de7dec
Bug 1111463 part 1 - Invalidate html.css when ruby pref changes. r=dbaron
...
--HG--
extra : source : c33e79d1dc93b9827fff3fa4f0ac66db2e403423
2015-01-12 12:52:19 +11:00
Kartikaya Gupta
909fc304dd
Bug 1120252 - Avoid trying to get the APZCTreeManager if APZ isn't enabled. r=mattwoodrow
2015-01-11 20:39:36 -05:00
Benjamin Smedberg
c60c343be8
Bug 1119941 - Disable Flash protected-mode, r=johnath
...
--HG--
extra : rebase_source : 4fc47f704caf010c287412fcc9a5bc38758aa143
2015-01-10 22:44:29 -05:00
Eitan Isaacson
8a29e0b7f5
Bug 908224 - Dispatch a11y selection changed events on the address bar even when the text edit is hidden. r=mfinkle
2015-01-12 13:21:08 -08:00
Fabrice Desré
2440b76622
Bug 1108096 - Langpack support for b2g/gaia r=ferjm,sicking
2015-01-10 15:00:27 -08:00
Wes Kocher
9e379bcc00
Merge mozilla-central to b2g-inbound a=merge
2015-01-12 20:10:27 -08:00
Yoshi Huang
ee2dc4143d
Backed out changeset c9a4574f58b5
2015-01-13 11:57:49 +08:00
Dimi Lee
4e40521609
Bug 916428 - [NFC] APIs for ISO 14443-4 tags (IsoDep Support). r=smaug, yoshi
2015-01-13 11:43:49 +08:00
B2G Bumper Bot
d241c51262
Bumping manifests a=b2g-bump
2015-01-12 18:41:11 -08:00
Kai-Zhen Li
d7c7759d90
Bug 1104655 - User syscall to implement ioprio_set for gonk-l. r=rstrong
2015-01-13 10:05:02 +08:00
Robert O'Callahan
0cdcaa1f30
Bug 1119117. Don't clip nsDisplayOpacity items, since some of its descendants maybe should not be clipped with the nsDisplayOpacity clip. r=mattwoodrow
...
--HG--
extra : rebase_source : 50ab1923ad5150197128a0862db2af96dfd41658
2015-01-11 00:12:33 +13:00
L. David Baron
ce6e3ca667
Revert one of the assertion additions in Bug 1110277 patch 3 since it fires, causing orange. r=orange
...
Example stack, from editor/libeditor/tests/browserscope/test_richtext2.html :
###!!! ASSERTION: should only call on first continuation/ib-sibling: 'nsLayoutUtils::IsFirstContinuationOrIBSplitSibling(this)', file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/../generic/nsIFrame.h, line 875
#01 : AdjustAppendParentForAfterContent [layout/base/nsCSSFrameConstructor.cpp:6059]
#02 : nsCSSFrameConstructor::ContentAppended(nsIContent*, nsIContent*, bool) [layout/base/nsCSSFrameConstructor.cpp:7155]
#03 : PresShell::ContentAppended(nsIDocument*, nsIContent*, nsIContent*, int) [layout/base/nsPresShell.cpp:4520]
#04 : nsNodeUtils::ContentAppended(nsIContent*, nsIContent*, int) [dom/base/nsNodeUtils.cpp:132]
#05 : nsINode::doInsertChildAt(nsIContent*, unsigned int, bool, nsAttrAndChildArray&) [dom/base/nsINode.cpp:1544]
#06 : nsINode::ReplaceOrInsertBefore(bool, nsINode*, nsINode*, mozilla::ErrorResult&) [dom/base/nsINode.cpp:2209]
#07 : mozilla::dom::NodeBinding::appendChild [obj-firefox/dom/bindings/NodeBinding.cpp:600]
2015-01-11 16:58:42 -08:00
L. David Baron
ffe839138c
Bug 1110277 patch 3 - Look for the GenConPseudos() property on the first continuation/ib-split so that we can find it when looking for the ::after frame. r=bzbarsky
...
The change to GetAfterFrameForContent prevents the reframe that is part
of the chain of events leading to this bug, and thus fixes the bug on
its own. The change to GetBeforeFrameForContent seems desirable for
symmetry.
Note that patch 6 also independently fixes the reported bug.
This probably needs somewhat careful review. We should examine:
(1) what the rules for calling nsLayoutUtils::GetBeforeFrame and
nsLayoutUtils::GetAfterFrame are, and whether both (or neither)
need to be patched.
(2) What the rules are for which frame the GenConProperty() lives on,
and whether we should adjust nsIFrame::GetGenConPseudos() to either
do something more intelligent, or assert about callers.
(We should probably clean up some of these things in a followup bug.)
Since the symptom of this bug is (once patch 4 is in the tree) only
causing extra reframes, it can only be tested using the new API (from
bug 1115691) for observing reframes. I confirmed that the test for this
bug fails without the patch and passes with the patch (as noted by the
removal of its todo annotation).
This patch fixes the assertion on layout/generic/crashtests/600100.xhtml,
though I haven't investigated why.
2015-01-11 15:43:11 -08:00
L. David Baron
25c494ef46
Bug 1110277 patch 2 - Add nsLayoutUtils::LastContinuationOrIBSplitSibling(). r=bzbarsky
...
This is used in patch 3.
2015-01-11 15:43:10 -08:00
L. David Baron
590d7a434b
Bug 1110277 patch 1 - Consider the ib-split chain when checking for ::before and ::after in order to reframe when they're missing. r=bzbarsky
...
This patch is not needed to fix the bug, but it seems like it's probably
desirable. It's not needed for this bug because
MaybeReframeForBeforePseudo and MaybeReframeForAfterPseudo are already
called (by ElementRestyler::RestyleChildren) on only the first and last
continuation or ib-split sibling with the same style. So this patch
should only actually change anything for cases like a block-in-inline
split whose initial inline part is inside of a ::first-line (where
different parts of the block-in-inline split chain have different style).
Since the symptom of this bug is (once patch 6 is in the tree) only
causing extra reframes, it can only be tested using the new API (from
bug 1115691) for observing reframes. I confirmed that the test for this
bug fails without the patch and passes with the patch (as noted by the
removal of its todo annotation).
2015-01-11 15:43:10 -08:00