Cameron McCormack
63320edfe2
Bug 990250 - Fold nsIStyleSheet into CSSStyleSheet. r=dbaron
2015-11-17 17:04:09 +11:00
Ting-Yu Lin
cdf85d3b0f
Bug 1206545 - Add a marionette test case. r=roc
...
Test AccessibleCaretEventHub is properly initialized if <html> has
"display: none" initially.
2015-11-16 18:16:43 +08:00
Ting-Yu Lin
621c636afa
Bug 1206545 - Initialize AccessibleCaretEventHub in nsCanvasFrame. r=roc
...
To properly initialize AccessibleCaretEventHub, both canvas frame and
its anonymous mCustomContentContainer are required to successfully
insert anonymous caret elements.
However, if <html> has "display: none",
nsCSSFrameConstructor::ConstructDocElementFrame() will return early in
[1] without constructing mCustomContentContainer. Thus,
AccessibleCaretEventHub will fail to initialize in [2] due to null
mCustomContentContainer.
By moving AccessibleCaretEventHub::Init() to
nsCanvasFrame::CreateAnonymousContent(), we can guarantee that
mCustomContentContainer is constructed before initializing
AccessibleCaretEventHub.
[1] https://dxr.mozilla.org/mozilla-central/rev/7cd2d806bd069c0260ff73f023ac85f892b863bf/layout/base/nsCSSFrameConstructor.cpp#2413-2416
[2] https://dxr.mozilla.org/mozilla-central/rev/7cd2d806bd069c0260ff73f023ac85f892b863bf/layout/base/nsPresShell.cpp#1682
2015-11-16 18:16:43 +08:00
Ting-Yu Lin
0215782a1d
Bug 1206545 - Store nsIPresShell pointer in constructor instead of Init(). r=roc
...
When constructing AccessibleCaretEventHub, bypass and store the
nsIPresShell pointer. This is a preparation for later patches.
Also, remove 'virtual' for Init() and Terminate() since the mock object
in gtest does not need to override them.
2015-11-16 18:16:43 +08:00
Tooru Fujisawa
790037a37f
Bug 1155473 - Make arm-sim-osx SpiderMonkey shell build work on automation. r=sfink
2015-11-07 12:17:21 +09:00
Tooru Fujisawa
4d8bf3c25f
Bug 1225024 - Allow sloppy tolerance in ecma_6/Math/log10-approx.js. r=jorendorff
2015-11-16 17:40:26 +09:00
Nicholas Nethercote
f671723176
Bug 1210291 - Streamline StreamingLexer's handling of terminal states. r=seth.
...
This patch introduces TerminalState and changes LexerTransition::mNextState to
be a Variant<State, TerminalState>. This means that SUCCESS and FAILURE no
longer need to be part of State.
Some things to note:
- This simplifies the handling of Lex()'s return value, which is nice.
- The patch splits Terminate() into TerminateSuccess() and TerminateFailure().
- |const State& aNextState| wouldn't work for the first arg to
LexerTransition's ctor due to errors in Variant construction that I didn't
understand. I had to change it to |State aNextState|.
2015-10-28 01:30:20 -07:00
Cameron McCormack
bc7eddf429
Bug 1222745 - Restore eRestyleResult_StopWithStyleChange optimization for shared style contexts by comparing rule nodes for inherited style data changes. r=dbaron
2015-11-17 15:09:55 +11:00
Phil Ringnalda
8ebf12fec9
Back out 3 changesets (bug 1210211) for b2g build bustage
...
CLOSED TREE
Backed out changeset 204a1746f421 (bug 1210211)
Backed out changeset e5d16111e809 (bug 1210211)
Backed out changeset b78d00c9af42 (bug 1210211)
2015-11-16 19:34:14 -08:00
Phil Ringnalda
32c2d0fc3a
Back out changeset a9ca2bcc8633 (bug 1224936) for Mulet Gij bustage in Player_test.js
...
CLOSED TREE
2015-11-16 19:33:26 -08:00
John Daggett
57208c7178
Bug 1163487 - sniff LANGUAGE when determining language for lang group. r=karlt
2015-11-17 11:39:58 +09:00
William Chen
9e21f82242
Bug 1210211 - Part 3: Test for push notification quota with web notifications. r=kitcambridge
2015-11-16 13:20:20 -08:00
William Chen
05608413b2
Bug 1210211 - Part 2: Notify Push service of visible notifications. r=baku
2015-11-16 13:20:15 -08:00
William Chen
54d5405adb
Bug 1210211 - Part 1: Delay updating push quota. r=kitcambridge
2015-11-16 13:20:09 -08:00
Andrea Marchesini
3ecf586a4e
Bug 1224936 - AudioChannelAgent should be informed when HTMLMediaElement dispatches an error, r=roc
2015-11-17 01:28:07 +00:00
Wes Kocher
692b40fb9e
Merge m-c to inbound, a=merge
2015-11-16 17:27:08 -08:00
Wes Kocher
d68c48e484
Merge inbound to m-c a=merge
2015-11-16 17:20:42 -08:00
Wes Kocher
1611350733
Merge b2ginbound to central, a=merge
2015-11-16 15:38:57 -08:00
Wes Kocher
c9c335e949
Backed out 2 changesets (bug 1218433) for wpt failures CLOSED TREE
...
Backed out changeset 1cc8cc0444c0 (bug 1218433)
Backed out changeset 5418ca0e0378 (bug 1218433)
2015-11-16 11:13:43 -08:00
Wes Kocher
05c9c5a920
Backed out changeset 14641a6d6747 (bug 1223282) for test_value_cloning.html bustage CLOSED TREE
2015-11-16 11:00:47 -08:00
Wes Kocher
0cb7885976
Backed out changeset 5204879f21c8 (bug 1223282) for test_value_cloning.html bustage CLOSED TREE
2015-11-16 11:00:41 -08:00
Wes Kocher
606f3de032
Backed out changeset 028619a0e9ae (bug 1224804) for test_value_cloning.html bustage CLOSED TREE
2015-11-16 11:00:37 -08:00
Wes Kocher
190a544854
Backed out changeset cbc8ceae73a2 (bug 576927) for test_value_cloning.html bustage CLOSED TREE
2015-11-16 11:00:32 -08:00
Wes Kocher
4efd16f3df
Backed out changeset 1fc0ecca3e9b (bug 1153695) for test_value_cloning.html bustage CLOSED TREE
2015-11-16 11:00:28 -08:00
Wes Kocher
c3737216bd
Backed out changeset ceb2a5dce49b (bug 1153695) for test_value_cloning.html bustage CLOSED TREE
2015-11-16 11:00:17 -08:00
B2G Bumper Bot
339edddf8d
Bumping manifests a=b2g-bump
2015-11-16 10:42:25 -08:00
B2G Bumper Bot
e6c63c9f7d
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/503587ee1e9b
Author: No-Jun Park <npark@mozilla.com>
Desc: Merge pull request #33151 from JonHylands/jhylands-1223931-add-bt-pairing-to-gaiatest
Bug 1223931 - Added capability to pair to BT device from test
========
https://hg.mozilla.org/integration/gaia-central/rev/1479a9de5989
Author: Jon Hylands <jhylands@mozilla.com>
Desc: Bug 1223931 - Added capability to pair to BT device from test
2015-11-16 10:40:39 -08:00
Boris Zbarsky
b63cb3a242
Bug 1224580. Copy of URLSearchParams should not copy its observer pointer. r=baku
2015-11-16 13:29:57 -05:00
Boris Zbarsky
0e254a70cf
Bug 1224643. Fix handling of U+0000 in URLSearchParams serialization. r=baku
2015-11-16 13:29:55 -05:00
B2G Bumper Bot
4b3ca18722
Bumping manifests a=b2g-bump
2015-11-16 10:12:09 -08:00
B2G Bumper Bot
614edbf063
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/1f2bc9f50ec9
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #33076 from michielbdejong/1218420-internal-client-error
Bug 1218420 - Reset after internal client error, r=ferjm
========
https://hg.mozilla.org/integration/gaia-central/rev/b0526af8b7a1
Author: Michiel de Jong <mbdejong@mozilla.com>
Desc: Bug 1218420 - Reset after internal client error, r=ferjm
2015-11-16 10:10:18 -08:00
B2G Bumper Bot
341ff874fe
Bumping manifests a=b2g-bump
2015-11-16 09:46:41 -08:00
B2G Bumper Bot
efab029b48
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f07469367946
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #33119 from julienw/1205907-fix-contacts-marionette-test
Bug 1205907 - Don't do pointer-events: none on the next panel r=francisco
========
https://hg.mozilla.org/integration/gaia-central/rev/3f248a81d107
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1205907 - Don't do pointer-events: none on the next panel r=francisco
2015-11-16 09:45:17 -08:00
Olli Pettay
1547561e02
Bug 1223445 - KeyframeEffectReadOnly objects end up keeping lots of other objects alive too long, r=birtles
2015-11-16 19:44:55 +02:00
B2G Bumper Bot
859fe258c0
Bumping manifests a=b2g-bump
2015-11-16 08:42:21 -08:00
B2G Bumper Bot
2b0e2b6fe1
Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/bcaa8f344f67
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #33215 from etiennesegonzac/bug-1213233
Bug 1213233 - [WindowManager] Support switching from one homescreen to another. r=cwiiis
========
https://hg.mozilla.org/integration/gaia-central/rev/74513a9fd2c7
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1213233 - [WindowManager] Support switching from one homescreen to another. r=cwiiis
========
https://hg.mozilla.org/integration/gaia-central/rev/788501a36511
Author: Fernando Jiménez Moreno <ferjmoreno@gmail.com>
Desc: Merge pull request #33043 from michielbdejong/1214189-datastore-conflicts
Bug 1214189 - DataStore conflicts handling, r=ferjm
========
https://hg.mozilla.org/integration/gaia-central/rev/a2f5cc54bd26
Author: Michiel de Jong <mbdejong@mozilla.com>
Desc: Bug 1214189 - places DataStore conflicts handling, r=ferjm
========
https://hg.mozilla.org/integration/gaia-central/rev/16d06efdd763
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #33201 from andrenatal/settings_webactv
Bug 1224395 - Back button arrow has no functionality in Message Settings or in Homescreen Settings. r=gasolin
========
https://hg.mozilla.org/integration/gaia-central/rev/2e2b14fba93d
Author: Andre Natal <anatal@mozillas-MacBook-Pro-2.local>
Desc: Bug 1224395 - Back button arrow has no functionality in Message Settings or in Homescreen Settings r=gasolin
2015-11-16 08:40:35 -08:00
B2G Bumper Bot
ffbf744856
Bumping manifests a=b2g-bump
2015-11-16 08:16:36 -08:00
B2G Bumper Bot
ae65594485
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9b4387aa77bd
Author: Francisco Jordano <arcturus@ardeenelinfierno.com>
Desc: Merge pull request #33169 from comzeradd/bug-1222180
Bug 1222180 - Fix error message for contacts who lack a phone number or email address
========
https://hg.mozilla.org/integration/gaia-central/rev/a7061fe076ac
Author: Nikos Roussos <nikos@roussos.cc>
Desc: Bug 1222180 - Fix error message for contacts who lack a phone number or email address
2015-11-16 08:15:13 -08:00
Nigel Babu
486efba742
Merge m-c to fx-team
...
CLOSED TREE
2015-11-16 18:43:36 +05:30
Nigel Babu
e58b93c48e
Backed out changeset 25a5db43969c (bug 1159385)
2015-11-16 18:30:49 +05:30
Nicholas Nethercote
0b15db873a
Bug 1187781 (part 5) - Replace nsBaseHashtable::EnumerateRead() calls in dom/xbl/ with iterators. r=mrbkap.
2015-11-15 15:28:57 -08:00
Nicholas Nethercote
2577c6ef6b
Bug 1187781 (part 4) - Replace nsBaseHashtable::EnumerateRead() calls in dom/xbl/ with iterators. r=mrbkap.
2015-11-15 15:24:38 -08:00
Nicholas Nethercote
c2ec8132d9
Bug 1187781 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in dom/xbl/ with iterators. r=mrbkap.
2015-11-15 14:58:50 -08:00
Nicholas Nethercote
18643a1047
Bug 1187781 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in dom/xbl/ with iterators. r=mrbkap.
2015-11-15 14:55:10 -08:00
Nicholas Nethercote
7ee56d7868
Bug 1187781 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in dom/xbl/ with iterators. r=mrbkap.
2015-11-15 14:52:57 -08:00
Mike Hommey
dc8d7f5659
Bug 1224490 - Kill LIBXUL_DIST. r=mshal
2015-11-17 10:00:19 +09:00
Mike Hommey
2fbdd64546
Bug 1224490 - Don't set NSS_LIBS in the non-native NSS case. r=mshal
...
We never use the variable in that case.
2015-11-17 09:59:45 +09:00
Chris Manchester
f088a308d8
Bug 1219521 - Add imported python modules in the tree to dependencies of GENERATED_FILES scripts. r=glandium
2015-11-16 16:51:51 -08:00
Chris Manchester
70e0305f5e
Bug 1217015 - Convert AccEventGen.py to GENERATED_FILES and get rid of most of accessible/xpcom/Makefile.in r=glandium,tbsaunde
2015-11-16 16:51:51 -08:00
Cameron McCormack
b5cda38394
Bug 1225004 - Record reason for NS_ERROR_FILE_CORRUPTED in nsLayoutStylesheetCache::LoadSheet in crash reports. r=roc
2015-11-16 19:18:45 +11:00