Christoph Kerschbaumer
e7043cc6be
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Christoph Kerschbaumer
599105c455
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
98abca37da
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
2d9177ec18
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
1ebfec775a
Backed out changeset df960e299bcd (bug 1108096) for m1 test failures
2015-01-12 09:02:13 +01:00
B2G Bumper Bot
268bac8978
Bumping manifests a=b2g-bump
2015-01-11 23:17:01 -08:00
B2G Bumper Bot
96ba58536e
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
d0cc32b2a7
Bug 1107300
- (gonk-L-Camera) [meta] Camera Android L Porting. r=Sotaro
2015-01-12 10:34:54 +08:00
Ryan Nematz [:rn10950]
e0137f9101
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
fcc0d2239f
Bug 1114614 - Remove nsIDownloadManagerUI from Firefox for Desktop. r=mak
2015-01-12 12:49:06 +00:00
Carsten "Tomcat" Book
d34ac10f45
Backed out changeset 84aee740b55a (bug 1077590) for rc-4 failures
2015-01-12 12:53:51 +01:00
Carsten "Tomcat" Book
f13e3985d3
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
b7b2da4d9a
Backed out changeset 5fbb06da804d (bug 1077590)
2015-01-12 12:52:09 +01:00
Carsten "Tomcat" Book
b81f602a80
Backed out changeset cb1e6846d838 (bug 1077590)
2015-01-12 12:52:02 +01:00
Wes Kocher
71686fe1a5
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
a911cd817a
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
f52dc280ae
Bug 1077590 - Part 2: fix a bunch of imports. r=trivial
2015-01-11 20:45:44 -08:00
Richard Newman
3512e7b4f8
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
96a3706cb1
Bug 1077590 - Part 0: minor sanity fixes in FennecNativeDriver. r=gbrown
2015-01-11 17:18:14 -08:00
Chris Peterson
b05047dafe
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
6940abf9e0
Bug 1055658 part 4 - Revert RubyReflowState. r=dbaron
...
--HG--
extra : source : 27e60ddbd077439dadd09641ab54fc7eef09c69f
2015-01-12 14:31:55 +11:00
Xidorn Quan
f2653be159
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
35fba6afe9
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
b4c630a9e1
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
f72af35148
Bug 1118087 - Correctly sync decode even if an imgFrame is partially decoded. r=tn
2015-01-11 19:28:02 -08:00
Matt Woodrow
a9b2c31920
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
8fd458cf76
Bug 1105066 - Seek after switching reader; r=mattwoodrow
2015-01-12 15:10:15 +13:00
Matt Woodrow
857aa754e8
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
72e0e7a154
Bug 1105066 - Make SeekPromise return the time we actually seeked to; r=kentuckyfriedtakahe
2015-01-12 10:57:14 +13:00
Xidorn Quan
296915850b
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
d7e67a75cc
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
6d961136a3
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
fc2b61ecdb
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
fa9d4d89e2
Bug 1119941 - Disable Flash protected-mode, r=johnath
...
--HG--
extra : rebase_source : 4fc47f704caf010c287412fcc9a5bc38758aa143
2015-01-10 22:44:29 -05:00
Eitan Isaacson
18b2f9f964
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
Robert O'Callahan
a71a6aff8c
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
1bd44b0a8b
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
8693102462
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
877c418cca
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
9c0ffc3692
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
L. David Baron
ac3bd5e648
Bug 1110277 patch 0 - Add mochitest for patch 1 and patch 3. r=heycam
...
Patch 1 and patch 3 will change the todo status of the first and second
tests, respectively, since they are what fix the tests.
2015-01-11 15:43:10 -08:00
L. David Baron
5f2e31d6c4
Bug 1115691 patch 2 - Expose counts of frames constructed and reflowed on DOMWindowUtils. r=roc
...
This counts are intended to be useful for:
* tests
* perhaps developer tools
that need to determine whether frame construction or reflow has happened
in a particular interval.
2015-01-11 15:43:10 -08:00
L. David Baron
f1a791b803
Bug 1115691 patch 1 - Store counts of frames constructed and reflowed on the pres context. r=roc
...
(I've tested the frame construction counts in my test for bug 1110277; I
haven't actually tested the reflow counts.)
2015-01-11 15:43:10 -08:00
Kartikaya Gupta
e550f8450b
Bug 1120211 - Don't force the innerwindow size to the outerwindow size if the viewport is overridden. r=dbaron
...
In Fennec, if the root window gets resized, background tabs get a delayed
resize event queued up. When those background tabs get painted next, the delayed
resize is flushed. However, the code that flushes the delayed resize does not
check to see if the viewport is already overridden. This is in contrast to all
the other code paths that propagate outerwindow size change to the innerwindow,
and is incorrect because it effectively clobbers any meta-viewport tag with the
outerwindow dimensions. This patch corrects this code path to also check if the
viewport is overridden.
2015-01-11 18:26:39 -05:00
Kartikaya Gupta
2b47aa6276
Bug 1120214 - Fix logging-only build failure. r=botond
2015-01-11 18:26:26 -05:00
Tom Schuster
6848823dd0
Bug 1119217 - Implement %TypedArray%.prototype.{keys, values, entries}. r=till
2015-01-11 21:21:35 +01:00
Andrea Marchesini
e71dbe47b6
Bug 1113062 - IndexedDB FileSnapshot not CCed, r=janv
2015-01-11 21:35:24 +00:00
Andrea Marchesini
5e039f0766
Bug 1113062 - patch 2 - ArchiveReaderZipFile non-CCed, r=smaug
2015-01-11 21:34:57 +00:00
Andrea Marchesini
c8f38c488d
Bug 1113062 - patch 1 - PIFileImpl and FileImpl merged, r=smaug
2015-01-11 21:34:31 +00:00
Bobby Holley
2b995e8426
Bug 1119456 - Work around the fact that media cache does not quite guarantee the property we want. r=roc
2015-01-11 13:24:26 -08:00