Robert Strong
b555b1ca9c
Bug 1062253 - Exception calling callback: TypeError: this._backgroundUpdateCheckCodePing is not a function @ nsUpdateService.js:2380:8. r=spohl
2015-02-10 17:41:27 -08:00
Xidorn Quan
c1a9d97ae8
Bug 1089431 part 4 - Add reftest for line-breaking between ruby bases. r=jfkthame
...
--HG--
extra : rebase_source : ce0bc55986b27c52f93c1203d6f706b70420e274
extra : source : 26d9e93ec5dd3d23c05c746c9f08a74c764c498c
2015-02-11 10:26:56 +11:00
Xidorn Quan
65f439f542
Bug 1089431 part 3 - Make line breaking inside ruby be triggered at correct time. r=jfkthame
...
--HG--
extra : rebase_source : 82e740ba6a5192e68f8dfa5b7f3634dc4dc971f7
extra : source : e4932342e22db87e3da1d7847f6a6c984c56db9f
2015-02-11 10:26:56 +11:00
Xidorn Quan
46d0d217a9
Bug 1089431 part 2 - Break between ruby bases according to line-breaking rules. r=jfkthame
...
--HG--
extra : rebase_source : dae94948a18c860fd5e86b3754c21fd856d5cc47
extra : source : bdcf6f831f5d0241de8b4a0de617902e23b29e8c
2015-02-11 10:26:56 +11:00
Xidorn Quan
0005151f66
Bug 1089431 part 1 - Skip ruby text containers when building text runs. r=roc
...
--HG--
extra : rebase_source : cf1ef888f4af2406715a4a055241771b7f5904cc
extra : source : 2ed98b4ba9423ba9251e2a31507d3d345a603e3a
2015-02-11 10:26:56 +11:00
Neil Deakin
113531ce82
Bug 1100653, re-enable these tests now that waitForFocus handles child process windows
2015-02-10 20:21:10 -05:00
Mike Hommey
dcd952059c
Bug 1129244 - [Nuwa] wrap pthread_mutex_trylock. r=thinker
2015-02-11 10:21:04 +09:00
Mike Hommey
2790dec186
Bug 1121269 - Remove TLS keys from bookkeeping in non-Nuwa processes too. r=thinker
2015-02-11 10:21:04 +09:00
Mike Hommey
49deb404a9
Bug 1121269 - Use a LinkedList to store TLS keys for Nuwa, and allocate the first element in a static buffer. r=thinker
2015-02-11 10:21:03 +09:00
Mike Hommey
c18398b98d
Bug 1121269 - Add an AutoCleanLinkedList template that removes and deletes elements upon destruction. r=Waldo
2015-02-11 10:21:02 +09:00
Mike Hommey
693a41b39b
Bug 1059797 - Really share the same zlib inflate buffers for SeekableZStream chunks. r=nfroyd
2015-02-11 10:21:02 +09:00
Mike Conley
a81fc4b8c8
No bug - disable test_open_in_new_window_shortcut Marionette test for e10s to fix bustage on a CLOSED TREE. a=KWierso
...
Bug to re-enable is bug 1131860.
--HG--
extra : rebase_source : e41e246925353e147bb5eedaad9eca877a33a5c2
extra : amend_source : 1732525425b525c0229946b0ca0e146899c87895
2015-02-10 19:25:39 -05:00
Terrence Cole
536b231416
Bug 1130226 - Fix splay performance by continuing to pass the context to GC on a CLOSED TREE; r=sfink, a=KWierso
2015-02-10 15:26:55 -08:00
Wes Kocher
7e3fd41b91
Backed out changeset 91c1bd885ad9 (bug 1121577) for Gip failures on a CLOSED TREE
2015-02-10 15:09:52 -08:00
Edwin Flores
69d958d922
Bug 1113474 - Keep MediaKeys alive until it has resolved all of its stored promises - r=cpearce
2015-02-11 11:43:49 +13:00
Wes Kocher
dd43c044ad
Backed out changeset 7152dc5221cb (bug 1128490) for spidermonkey errors
2015-02-10 14:32:21 -08:00
Seth Fowler
7d44e2c0cd
Bug 1129804 - Flip on decode-on-draw on B2G. r=me
2015-02-04 23:26:54 -08:00
Seth Fowler
5f989a0979
Bug 1130707 (Followup) - Add missing return statement. r=me
2015-02-10 14:28:14 -08:00
Jeff Walden
168f4ee387
Add missing null-checks to a couple places in object literal parsing. No bug, r=efaust over IRL
...
--HG--
extra : rebase_source : ea8de3ea8f72dddc94fbdae1bb6410d8d99823f2
2015-02-10 13:58:27 -08:00
Jeff Walden
42fca0a2e0
Bug 1130811 - Remove the unused foldConstants bool from both ParseHandler classes. r=luke
...
--HG--
extra : rebase_source : 6dfde630e2eb87c419b232f94180000854129423
2015-02-10 00:58:49 -08:00
Jeff Walden
45a6d07759
Bug 1130811 - Always use list nodes (albeit in some circumstances with only two elements), and never binary nodes, to represent various binary operations. r=luke
...
--HG--
extra : rebase_source : 108e47ceebb0fa680dc3e1cba151441aeb5b3a4c
2015-02-10 00:58:11 -08:00
Jeff Walden
10d2a6c34f
Bug 1130811 - Add a few extra arity assertions to ContainsHoistedDeclaration for documentation of various kinds' arities. r=adding-assertions-only
...
--HG--
extra : rebase_source : 00bed40e05529fe1b21e558c7f782c800647457e
2015-02-10 00:33:26 -08:00
Jeff Walden
407aab7f75
Bug 1130811 - Examine nodes kind-wise when deciding whether a node contains a hoisted declaration. r=shu
...
--HG--
extra : rebase_source : b7a20eb72c698c37b5aefa911f143b396b63a797
2015-02-10 00:32:56 -08:00
Jeff Walden
ca28a2811e
Bug 1130811 - Split out of PNK_LET (used for let declarations, deprecated let blocks, and deprecated let expressions) additional PNK_LETBLOCK and PNK_LETEXPR kinds. r=shu
...
--HG--
extra : rebase_source : 0d628316044cafddf2b0ee890219c02b879dffc4
2015-02-09 17:12:11 -08:00
Jeff Walden
f230981ec1
Bug 1130811 - Remove PNK_FINALLY as unused. r=shu
...
--HG--
extra : rebase_source : fdec09b0ddffb0a637fa630eb7c9bd984882b7a1
2015-02-09 16:07:50 -08:00
Jeff Walden
e3cf10e22b
Bug 1130811 - Actually use PNK_CATCHLIST so that PNK_CATCH isn't used for multiple arities and situations in practice. r=shu
...
--HG--
extra : rebase_source : 123c0e24385b70984557964e73ec9bc30050fe24
2015-02-09 16:07:45 -08:00
Jeff Walden
2e6b8455b2
Bug 1130811 - Remove the unused PNK_ELSE. r=shu
...
--HG--
extra : rebase_source : dc2ebae60d8cf46dc13878ebc5ae92694e74e1ef
2015-02-09 16:07:41 -08:00
Jeff Walden
1dc7ba8857
Bug 1125096 - Implement JS_DECLARE_NEW_METHODS and JS_DECLARE_MAKE_METHODS using variadic templates, not a gazillion unreadable lines of copypasta. r=jorendorff
...
--HG--
extra : rebase_source : 5acd9fa837980dbe9f5471efc08d16bd1de00e42
2015-01-24 20:18:21 -08:00
Brian Smith
b0f87b9b6c
Bug 1122841, Part 2: Centralize checking of public key, r=keeler
...
--HG--
extra : rebase_source : 6b41ad2d3f37bead8d3ac8b48c5ee0b8063c795b
extra : source : d470b5a68bf915cfb12f0e948e1492463092883c
2015-02-02 16:17:08 -08:00
Brian Smith
dbc534e182
Bug 1122841, Part 1: Add PositiveInteger parser, r=keeler
...
--HG--
extra : rebase_source : 50d79951398e44bf2718c0f071962aa00660fec2
2015-02-06 18:21:20 -08:00
Brian Smith
1bb835dbca
Bug 1128413, Part 4: Fix warnings in mozilla-config.h and gcc-stl-wrapper.template.h, r=glandium
...
--HG--
extra : rebase_source : 7ba4fb8a0bd11648908e2790e86ce3bb4517aeb7
2015-02-02 17:35:19 -08:00
Brian Smith
3920fcd650
Bug 1128413, Part 3: Enable more compiler warnings, r=mmc
...
--HG--
extra : rebase_source : 2d17605e6b9296b74493526e052b771be18d4260
2015-02-07 14:38:40 -08:00
Brian Smith
6254cc408e
Bug 1128413, Part 2: Don't use double underscores any more
...
--HG--
extra : rebase_source : 5f550089aea320231ca2398126fc7f03e5dffc37
2015-01-31 19:51:46 -08:00
Brian Smith
a4ceeff7d4
Bug 1128413, Part 1: Fix switch-related warnings, r=mmc
...
--HG--
extra : rebase_source : 3d70c2a4ae8f9705a8a2c56c2f49e50fe4711ea9
2015-02-02 14:21:27 -08:00
Mike Conley
b541cab62c
Bug 1047603 - Make SessionStore test browser_423132.js wait for new e10s window tab to be restored. r=ttaubert.
...
Like browser_394759_behaviour.js, this test wasn't accustomed to
newly created windows having initially non-remote browsers, and
that we need to wait for them to redirect and restore in the
content process before we can properly serialize the window
and its cookies.
--HG--
extra : rebase_source : bf1598ed6c41cc0cf91815385461d77d58ab3c7d
2015-02-06 09:33:41 -05:00
Mike Conley
9bd4c6a6c9
Bug 1047603 - Make Marionette server force the initial browser to be remote when in an e10s window. r=chmanchester.
...
Workaround until bug 1096488 gets fixed. A newly opened e10s window has an
initial browser that is not remote, but that transitions to become remote
as soon as it attempts to load a document. Marionette, unfortunately, is
not prepared at this time to deal with transitions between remote and
non-remote browsers. We work around this by forcing the initial browser to
be remote when the window opens.
--HG--
extra : rebase_source : 437dba9a74b662c23aa3d8540221897277690be7
2015-02-05 17:56:43 -05:00
Mike Conley
43834a9b9d
Bug 1047603 - Fix browser_394759_behaviour.js test. r=ttaubert.
...
Turns out this test wasn't accustomed to newly created windows having
initially non-remote browsers, and that we need to wait for them to
redirect and restore in the content process before we can properly
serialize the window.
--HG--
extra : rebase_source : 35a9fc43b5691b024d75b00348f14d27b27f081e
2015-01-26 15:21:34 -05:00
Mike Conley
e77c07c699
Bug 1047603 - Disable test browser_bug880101.js for e10s. r=Mossop.
...
--HG--
extra : rebase_source : c0597af25c4f67824a579d90c7a9a9675171f87d
2015-01-18 00:38:08 -05:00
Mike Conley
3e0992094b
Bug 1047603 - Fix passing xul:tab in the initialization of a new e10s window. r=Mossop.
...
We need to force the initial browser window to be remote right away if the browser
being torn into a new window is remote.
--HG--
extra : rebase_source : 0a138231af295f67cddf1077e5ad39cebe1390df
2015-01-14 14:22:01 -05:00
Mike Conley
2e2f91d8c6
Bug 1047603 - Re-enable browser_bug562649.js test for e10s. r=Mossop.
...
--HG--
extra : rebase_source : e170228e01d62e24cc8c947c5d8fbf375d3674f8
2015-01-13 17:05:54 -05:00
Mike Conley
e79fcea8d5
Bug 1047603 - Regression test. r=Mossop.
...
Disabled on Linux without e10s on by default because e10s windows cannot be
opened without OMTC being enabled. OMTC is force-enabled for Linux when e10s
is on by default.
--HG--
extra : rebase_source : 9c349ad9bffb4b067ec72953c67339b278e1cd66
2015-01-29 17:27:23 -05:00
Mike Conley
1cf83f9538
Bug 1047603 - Make TabParent::AnswerCreateWindow force the initial browser to be remote in a new window. r=smaug.
...
--HG--
extra : rebase_source : 87551351dc763be7f5a8a47d02de21eb3f10c745
2015-01-13 17:24:52 -05:00
Mike Conley
c8bb8cc447
Bug 1047603 - Non-remote tabs and chrome in e10s windows do not handle target=_blank or window.open links properly. r=Mossop.
...
--HG--
extra : rebase_source : 266f880705819da873066f1716b7728066cb7696
2015-01-29 17:27:07 -05:00
Till Schneidereit
3ecbb0d547
Bug 1130059 - Enable Shumway by default in Nightly on OS X and Windows Vista+ for whitelisted SWFs. r=gavin
...
--HG--
extra : rebase_source : da3669a8ce6a71aab372b5c68ad4d64a0344f170
2015-02-10 19:01:06 +01:00
Brian Hackett
29ef9cda7c
Bug 1127303 - Avoid recursive sweeping of object groups, r=jandem.
2015-02-10 14:58:21 -07:00
Mike Shal
15b689645a
Bug 1123990 - installer needs voucher.bin; r=glandium, r=cpearce
2015-01-21 18:27:20 -05:00
Chris Manchester
d4b12a9437
Bug 1090925 - Add keyboard support to marionette action chains ("keyDown" and "keyUp").;r=automatedtester
2015-02-10 13:55:33 -08:00
Chris Manchester
88ee2578a8
Bug 1114474 - Unbreak some mach consumers of marionette.r=ahal
2015-02-10 13:55:33 -08:00
Tom Schuster
ee7230ae0b
Bug 1131003 - Remove unused get*PropertyDescriptor overload. r=efaust
2015-02-10 19:58:18 +01:00
Tom Schuster
fcb11bbe71
Bug 1131003 - Move jsproxy.h to js/Proxy.h. r=efaust
...
--HG--
rename : js/src/jsproxy.h => js/public/Proxy.h
2015-02-10 19:58:18 +01:00